London to Swansea train

Thu, Jun 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets and times from London to Swansea

Showing times and prices for Jun 21

Cheapest

Fastest Journey

2 h 41 m

Average

2 h 42 m

Trains per day

6

Distance

264 km

Cheap train tickets from London to start from $82 with an average ticket price of $85.

The fastest train from London to takes 2h 41m in comparison to an average duration of 2h 42m and covers a distance of 264 km.

6 trains that leave London for every day with 6 travelling directly.

Cheapest
Great Western Railway
11:48AM2h41
London Paddington (PAD)
02:29PMSwansea station (SWA)
$821One-way
0 transfers
Cheapest
Great Western Railway
12:48PM2h43
London Paddington (PAD)
03:31PMSwansea station (SWA)
$821One-way
0 transfers
Great Western Railway
10:48AM2h44
London Paddington (PAD)
01:32PMSwansea station (SWA)
$871One-way
0 transfers
Great Western Railway
09:48AM2h42
London Paddington (PAD)
12:30PMSwansea station (SWA)
$871One-way
0 transfers
Great Western Railway
01:48PM2h42
London Paddington (PAD)
04:30PMSwansea station (SWA)
$871One-way
0 transfers

Compare prices and tickets London to Swansea by bus or train

Fri
Jun 21
Sat
Jun 22
Sun
Jun 23
Mon
Jun 24
Tue
Jun 25
Wed
Jun 26
Thu
Jun 27
Fri
Jun 28
Sat
Jun 29
Sun
Jun 30
Mon
Jul 01
Tue
Jul 02
Wed
Jul 03
Thu
Jul 04
Fri
Jul 05
Sat
Jul 06
Sun
Jul 07
Mon
Jul 08
Tue
Jul 09
Wed
Jul 10
Thu
Jul 11

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from London to Swansea

distanceDistance164 miles (264 km)
durationAverage train duration2 h 41 min
priceAverage train ticket price$74 (€64)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersGreat Western Rail

Trains from London to Swansea cover the 164 miles (264 km) long route taking on average 2 h 41 min with our travel partners like Great Western Rail. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around $74 (€64), you can find the cheapest train ticket for as low as $24 (€21). Travelers depart most frequently from London Waterloo and arrive in Swansea.

Train providers: Great Western Rail and Transport for Wales from London to Swansea trains

Find the best trains between London and Swansea with Omio's travel partners Great Western Rail and Transport for Wales from $47 (€41). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Great Western Railway is a train operating company in the United Kingdom. It operates services from London Paddington to the West of England, South Wales and the Cotswolds. It also operates services from London Paddington to Oxford, Reading and Bristol. It offers a range of ticket types, including Advance, Anytime, Off-Peak and Super Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, air conditioning and catering services. The most popular routes for Great Western Railway are London Paddington to Bristol, Reading and Oxford.

London to Swansea train information with Great Western Rail:

  • Average Duration: 2 h 41 min
  • Cheapest Price: $47

FAQs: Trains from London to Swansea

FAQs: Travel by train from London to Swansea easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Swansea.
FAQs
Cheap train tickets from London to Swansea can start from as little as $24 (€21) when you book in advance. The average train ticket price for London to Swansea is $74 (€64); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the London to Swansea train travel time is 2 h 41 min   for the 164 mile (264 km) long trip, but the duration can vary if you travel on weekends and holidays.
The first train from London to Swansea leaves at 5: 48 AM. Plan your trip with the Journey Planner   from Omio.
The last train from London to Swansea leaves at 10: 49 PM.
Yes, there are 16 direct trains a day from London to Swansea with Great Western Rail. Schedules can vary on holidays or weekends with fewer direct trains.
Take the London to Swansea train with Great Western Rail. However, it's always good to check out all possible train providers for the trip from London to Swansea as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 10: 49 PM.

Passengers board the train most frequently from London Waterloo, which is located around 1.2 miles (2 km) away from the city centre, and they get off the train at Swansea, located 1.4 miles (2.2 km) away from the city centre.

A trip to Swansea from London is worth doing but not as a day trip with a journey time of 2 h 41 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from London to Swansea is March.
It's helpful to compare your options as there are 2 ways to travel between London and Swansea including taking a bus or train.

Important Stations and Airports in London and Swansea

London
Swansea
The major railway station for departures from London is London Waterloo. Read all the information you need to know about services, amenities and connections at London Waterloo for your journey to Swansea from London.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
24/7
Public transit options for London Paddington
Underground lines: Bakerloo Line, Circle Line, District Line, Hammersmith Line
Bus lines: N7, 23, 27, N27, 36, 205, N205, 332, 7, 46, A1, 18, N18
Train lines: Great Western Main Line, Heathrow Express
Metro: Tube Lines.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language