Portsmouth to Taunton by train
Compare prices, times and book fast direct trains
Overview: trains from Portsmouth to Taunton
Find the key information for travelling by train from Portsmouth to Taunton, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Explore Portsmouth to Taunton by rail
Getting ready for a trip from Portsmouth to Taunton aboard a local train? Here’s what you need to know — including departure times, fastest routes and ticket prices — about the trip.
Train cost between Portsmouth and Taunton
Average fares along this route:
The cheapest ticket price: CA$110.50
Ticket price when booked 30 days in advance:
Ticket price when booked 7 days in advance:
Finding cheap train tickets
Booking in advance is clearly one of the easiest ways to save on tickets. Follow these other tips to find cheap train tickets for travel in Europe:
Opt for the basic, “no-frills” class of service (which is still sure to deliver a comfortable ride)
Travel with a budget train operator
Consider choosing a rail pass if you plan to travel extensively
Book off-peak fares (tickets are cheaper midweek and outside peak hours)
Select a non-flexible fare
Ride slower trains as opposed to the pricier high-speed fares
Subscribe to the Rail Europe newsletter to be notified about discounts.
And last but not least, compare ticket prices on Rail Europe. We automatically compile all ticket offers in one easy search so you can choose by price, timing or whatever is driving your journey.
Train timetable for travel between Portsmouth and Taunton
There are a number of different options for travellers going from Portsmouth to Taunton by train. Here is what to expect along this route:
First daily departure (weekday): 04:25
Last daily departure (weekday): 23:29
First daily departure (weekend): 06:00
Last daily departure (weekend): 20:31
Average number of daily trains: 15 trains
Frequency of train departures: every 1 hour
How long is the train journey from Portsmouth to Taunton?
This journey covers a total of 145 kilometres, with the quickest trip taking 2 hours and 26 minutes.
How far in advance can you reserve train tickets between Portsmouth and Taunton?
You can secure tickets for travel between Portsmouth and Taunton up to 5 and a half months in advance. The earlier you book, the better the fares.
Learn more about train travel from Portsmouth to Taunton
Refer to our help articles for more details and insights on train travel from Portsmouth and beyond. Get ready for your visit with travel tips and inspiration in our Taunton city guide.
FAQs about the train journey from Portsmouth to Taunton
Want to know more about your journey from Portsmouth to Taunton? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The total distance between Portsmouth and Taunton by train is 145 kilometres.
The cheapest fare for this route is CA$110.50. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
You can book your tickets 5 and a half months in advance for this route.
The quickest journey is 2 hours and 26 minutes.
Other train journeys from Portsmouth
- From Portsmouth to London From CA$14.95
- From Portsmouth to Brighton From CA$14.95
- From Portsmouth to Bristol From CA$52.00
- From Portsmouth to Salisbury From CA$37.70
- From Portsmouth to Southampton From CA$38.35
- From Portsmouth to Bath From CA$44.85
- From Portsmouth to Fareham From CA$9.97
- From Portsmouth to Cardiff From CA$0.65
- From Portsmouth to Winchester From CA$21.45
- From Portsmouth to Birmingham From CA$105.30
- From Portsmouth to Havant From CA$7.52
- From Portsmouth to Woking From CA$32.50
- From Portsmouth to Reading From CA$68.90
- From Portsmouth to Guildford From CA$22.75
- From Portsmouth to Blackpool From CA$419.90
Other train journeys to Taunton
- From London to Taunton From CA$57.85
- From Birmingham to Taunton From CA$35.75
- From Cardiff to Taunton From CA$0.65
- From Torquay to Taunton From CA$19.94
- From Castle Cary to Taunton From CA$9.10
- From Manchester to Taunton From CA$57.20
- From Bristol to Taunton From CA$10.40
- From Plymouth to Taunton From CA$29.25
- From Newton Abbot to Taunton From CA$14.95
- From Wolverhampton to Taunton From CA$37.05
- From Exeter to Taunton From CA$27.95
- From Truro to Taunton From CA$97.50
- From Westbury to Taunton From CA$16.90
- From Reading to Taunton From CA$43.55
- From Southampton to Taunton From CA$84.50
Other train journeys from Taunton
- From Taunton to London From CA$78.65
- From Taunton to Birmingham From CA$35.75
- From Taunton to Weston-super-Mare From CA$9.10
- From Taunton to Reading From CA$0.65
- From Taunton to Plymouth From CA$18.85
- From Taunton to Bristol From CA$21.45
- From Taunton to Newton Abbot From CA$11.05
- From Taunton to Castle Cary From CA$9.10
- From Taunton to Torquay From CA$35.75
- From Taunton to Weymouth From CA$37.70
- From Taunton to Sheffield From CA$163.15
- From Taunton to Southampton From CA$84.50