Explore Swansea to Torquay by train

Thinking about travelling from Swansea to Torquay by train? Here’s everything you need to know to maximise your experience along this train journey.

Train travel between Swansea and Torquay: train ticket prices

Cost of train tickets from Swansea to Torquay:

  • Cheapest tickets: £171.00

  • Cost of tickets when booked 30 days in advance:

  • Cost of tickets when booked 7 days in advance:

Tickets go on sale 3 and a half months in advance.

Swansea to Torquay departure timetable

On this route, 38 trains run daily, with the first one leaving Swansea at 03:52 and the last leaving at 21:45 during the week.

For weekend travel to Torquay, the earliest departure is at 03:58 and the last one is at 20:40. You will find that departures along this journey occur every 16 minutes.

How long is the train journey from Swansea to Torquay?

This journey covers a total of 133 kilometres, with the quickest trip taking 3 hours and 22 minutes.

How early can you book train tickets from Swansea to Torquay?

Tickets on this route typically go on sale 3 and a half months in advance. Booking early gives you access to the most competitive prices and ample seating options.

More information on train travel from Swansea to Torquay

Want to know more about train travel in Europe? Explore our help articles for guidance on booking, travel discounts, class of service and much more. Need some travel inspiration? Check out our Torquay city guide to get you started.

Frequently asked questions

What is the travel distance between Swansea and Torquay by train?

The total journey from Swansea to Torquay is 133 kilometres.

How much is a train ticket from Swansea to Torquay?

The cheapest fare on this route is £171.00. If you book 30 days in advance, tickets cost about . If booked 7 days in advance, the cost is typically .

When can I start booking my Swansea to Torquay train tickets?

You can purchase tickets for this route 3 and a half months in advance.

What’s the travel time from Swansea to Torquay by train?

The fastest journey is 3 hours and 22 minutes.