Rome2rio's partners include

There are 5 ways to get from Heathrow Terminal 5 Station to Swansea by train, bus, car or plane

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Heathrow Terminal 5 Station to Swansea.
Launch map view
  • Distance: 149.6 miles
  • Duration: 3 h 53 min

What companies run services between Heathrow Terminal 5 Station, England and Swansea, Wales?

Great Western Railway operates a train from Heathrow Terminal 5 Station to Swansea hourly. Tickets cost $110 - $200 and the journey takes 2 hours 56 minutes. Alternatively, National Express operates a bus from Heathrow Terminal 5 Station to Swansea every 2 hours. Tickets cost $19 - $25 and the journey takes 4 hours 50 minutes.

Airlines
KLM
Website
klm.com
Flights from London Heathrow to Cardiff via Amsterdam
Avg. Duration
4 h 25 min
When
Every day
Estimated price
$180 - $700
Aer Lingus
Website
aerlingus.com
Flights from London Heathrow to Cardiff via Dublin
Avg. Duration
3 h 50 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$75 - $410
Air France
Website
airfrance.com
Flights from London Heathrow to Cardiff via Paris CDG
Avg. Duration
4 h 45 min
When
Every day
Estimated price
$95 - $420
Vueling Airlines
Website
vueling.com
Flights from London Heathrow to Cardiff via Barcelona
Avg. Duration
5 h 55 min
When
Tuesday
Estimated price
$150 - $650
Iberia
Website
iberia.com
Flights from London Heathrow to Cardiff via Madrid
Avg. Duration
6 h 30 min
When
Thursday
Estimated price
$180 - $750
Train operators
Great Western Railway
Website
gwr.com
Train from London Paddington to Swansea
Avg. Duration
2 h 56 min
Frequency
Hourly
Estimated price
$110 - $200
Website
gwr.com
Off-Peak Day Single
$55 - $90
Advanced Single
$55 - $85
Anytime Day Single
$110 - $200
Train from Bridgend to Swansea
Avg. Duration
33 min
Frequency
Hourly
Estimated price
$14 - $27
Website
gwr.com
Off-Peak Day Single
$10 - $17
Advanced Single
$12 - $17
Anytime Day Single
$14 - $27
Bus operators
National Express
Phone
+44 08717 818178
Website
nationalexpress.com
Bus from Heathrow Airport Terminal 5, Heathrow Terminal 5 to Swansea, Bus Station (Swansea Bus Station)
Avg. Duration
4 h 50 min
Frequency
Every 2 hours
Estimated price
$19 - $25
Website
nationalexpress.com
Megabus UK
Phone
0871 266 3333
Email
enquiries@megabus.com
Website
uk.megabus.com
Bus from Heathrow Airport Terminal 5, Heathrow Terminal 5 to Cardiff, Kingsway
Avg. Duration
3 h 55 min
Frequency
5 times a day
Estimated price
$27 - $45
Book at
uk.megabus.com

How far is it from Heathrow Terminal 5 Station to Swansea?

The distance between Heathrow Terminal 5 Station and Swansea is 239 km. The road distance is 278 km.

What is the cheapest way to get from Heathrow Terminal 5 Station to Swansea?

The cheapest way to get from Heathrow Terminal 5 Station to Swansea is to bus which costs £17 and takes 4 hours 50 minutes.

What is the fastest way to get from Heathrow Terminal 5 Station to Swansea?

The quickest way to get from Heathrow Terminal 5 Station to Swansea is to drive which takes 2 hours 52 minutes and costs £30.

Is there a direct train between Heathrow Terminal 5 Station and Swansea?

No, there is no direct train from Heathrow Terminal 5 Station to Swansea. However, there are services departing from Heathrow Terminal 5 and arriving at Swansea via London Paddington. The journey, including transfers, takes approximately 3 hours 53 minutes.

Is there a direct bus between Heathrow Terminal 5 Station and Swansea?

Yes, there is a direct bus departing from Heathrow Airport Terminal 5, Heathrow Terminal 5 and arriving at Swansea, Bus Station (Swansea Bus Station). Services depart every two hours, and operate every day. The journey takes approximately 4 hours 50 minutes.

How long does it take to get from Heathrow Terminal 5 Station to Swansea?

It takes approximately 3 hours 53 minutes to get from Heathrow Terminal 5 Station to Swansea, including transfers.