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: €75.85
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 €75.85. 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 €10.26
- From Portsmouth to Brighton From €10.26
- From Portsmouth to Bristol From €35.69
- From Portsmouth to Salisbury From €25.88
- From Portsmouth to Southampton From €26.32
- From Portsmouth to Bath From €30.78
- From Portsmouth to Fareham From €6.35
- From Portsmouth to Cardiff From €0.45
- From Portsmouth to Winchester From €14.72
- From Portsmouth to Birmingham From €72.28
- From Portsmouth to Havant From €4.79
- From Portsmouth to Woking From €22.31
- From Portsmouth to Reading From €47.29
- From Portsmouth to Guildford From €15.62
- From Portsmouth to Blackpool From €288.21
Other train journeys to Taunton
- From London to Taunton From €39.71
- From Birmingham to Taunton From €24.54
- From Cardiff to Taunton From €0.45
- From Torquay to Taunton From €12.71
- From Castle Cary to Taunton From €6.25
- From Manchester to Taunton From €39.26
- From Bristol to Taunton From €7.14
- From Plymouth to Taunton From €20.08
- From Newton Abbot to Taunton From €10.26
- From Wolverhampton to Taunton From €25.43
- From Exeter to Taunton From €19.18
- From Truro to Taunton From €66.92
- From Westbury to Taunton From €11.60
- From Reading to Taunton From €29.89
- From Southampton to Taunton From €58.00
Other train journeys from Taunton
- From Taunton to London From €53.98
- From Taunton to Birmingham From €24.54
- From Taunton to Weston-super-Mare From €6.25
- From Taunton to Reading From €0.45
- From Taunton to Plymouth From €12.94
- From Taunton to Bristol From €14.72
- From Taunton to Newton Abbot From €7.58
- From Taunton to Castle Cary From €6.25
- From Taunton to Torquay From €24.54
- From Taunton to Weymouth From €25.88
- From Taunton to Sheffield From €111.98
- From Taunton to Southampton From €58.00