Heathrow Terminal 4 (HAF) to Bath Spa (BTH) train with Great Western Railway

Fri 18 Sept
+ Add return
Great Western Railway
Avanti West Coast
Regionale
West Midlands Trains
CrossCountry
2,000+ travel companies
Great Western Railway
Avanti West Coast
Regionale
West Midlands Trains
CrossCountry
2,000+ travel companies
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

The cheapest and fastest trains from Heathrow Terminal 4 (HAF) to Bath Spa (BTH)

Showing times, prices and bookable tickets for 18 Sept

Cheapest price on 18 Sept

£51

Average ticket price on 18 Sept

£99

Fastest journey on 18 Sept

1 h 57 m

Average journey duration on 18 Sept

2 h

Trains on 18 Sept

42

Distance

133 km

Cheap tickets

The best way to find a cheap train ticket from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) is to book your journey as far in advance as possible and to avoid travelling at rush hour.

The average ticket from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) will cost around £99 if you buy it on the day, but you can find cheap train tickets today for only £51.

Fast trains

To travel from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) you need to make at least 2 changes.

  • Elizabeth lineC37658 · C37231+Great Western RailwayG14954
    7:452h04
    Heathrow Terminal 4 (HAF)
    9:49Bath Spa (BTH)
    £511One-way
    2 changes
  • Great Western RailwayW34732+Elizabeth lineC37161 · C37428
    18:152h06
    Heathrow Terminal 4 (HAF)
    20:21Bath Spa (BTH)
    £571One-way
    2 changes
  • Elizabeth lineC37658+Great Western RailwayG14955
    7:452h37
    Heathrow Terminal 4 (HAF)
    10:22Bath Spa (BTH)
    £601One-way
    1 change
  • Great Western RailwayG14950+Elizabeth lineC37430
    5:302h15
    Heathrow Terminal 4 (HAF)
    7:45Bath Spa (BTH)
    £601One-way
    1 change
  • Great Western RailwayG14950+Elizabeth lineC37430 · C37176
    5:302h15
    Heathrow Terminal 4 (HAF)
    7:45Bath Spa (BTH)
    £601One-way
    2 changes

Travel Information

Compare train and coach for Heathrow Terminal 4 (HAF) to Bath Spa (BTH)

Omio recommends booking the ferry as it is the most popular option from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) among Omio's users. If you are prioritising price, take the ferry, with an average ticket price of £21 For those with little time, consider booking a ferry, which has an average total journey time of 1h 34m. Average ticket prices depend on the travel mode: a ferry costs an average of £21, while a train costs an average of £73.

Distance: 133 km

Compare train with

Train
Most popular
Ferry
Coach
Driving

£73

Average Price

£21

Average Price

Cheapest

£29

Average Price

£42

Average Price

(fuel + tolls)

2h 19m

Average total duration

1h 49m

Onboard

+

30m

Additional time*

1h 34m

Average total duration

Fastest

34m

Onboard

+

1h 0m

Additional time*

3h 23m

Average total duration

2h 53m

Onboard

+

30m

Additional time*

2h 3m

Average total duration

(door-to-door)

Direct Options

Direct Options

Direct Options

Direct Options

The cheapest way to travel from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) is a ferry with an average price of £21.

This is compared to other travel options from Heathrow Terminal 4 (HAF) to Bath Spa (BTH):

A ferry is £9 less than a coach for this route with tickets for a coach from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) costing on average £29.

A ferry is £52 less than a train for this route with tickets for a train from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) costing on average £73.

The fastest way to travel from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) is by ferry with an average journey time of 34m.

Other travel options to Bath Spa (BTH) take longer:

Train takes on average 1h 49m.

Coach takes on average 2h 53m.

It's helpful to compare your options as there are 2 ways to travel between Heathrow Terminal 4 (HAF) and Bath Spa (BTH) including taking a train and coach.
Take the train. It's meaningfully faster than driving, and the time saved usually justifies the price.

You'll arrive about 14m sooner (1h 49m by train vs 2h 3m by car). Tickets start at around £73 compared to roughly £42 in fuel and tolls — so you're paying a bit more, but getting hours of your day back, a city-centre arrival, and the freedom to work or relax instead of drive.

Driving makes more sense if you're travelling as a group (where fuel costs split several ways), want to stop along the way, or need a car once you arrive.

Live departures

Heathrow Terminal 4 (HAF) to Bath Spa (BTH) train times

The table below shows live departures for Heathrow Terminal 4 (HAF) to Bath Spa (BTH) trains for today, Thursday 17 September. You can also manually refresh the results below to see updated train journeys.

Last updated at
ProviderDepartsDurationArrivesChanges
Tickets
Great Western RailwayG14965+Elizabeth lineC37806
Delayed
14:30 14:15Heathrow Terminal 4 (HAF)
2h30
16:45 Bath Spa (BTH)
1 change
Great Western RailwayG14965+Elizabeth lineC37390
Delayed
14:30 14:30Heathrow Terminal 4 (HAF)
2h15
16:45 Bath Spa (BTH)
1 change
Great Western RailwayG14965+Elizabeth lineC37407 · C37191
Delayed
14:55 14:45Heathrow Terminal 4 (HAF)
2h00
16:45 Bath Spa (BTH)
2 changes
Great Western RailwayG14966+Elizabeth lineC37454
Delayed
15:30 15:15Heathrow Terminal 4 (HAF)
2h30
17:45 Bath Spa (BTH)
1 change
Great Western RailwayG14966+Elizabeth lineC37491
Delayed
15:30 15:30Heathrow Terminal 4 (HAF)
2h15
17:45 Bath Spa (BTH)
1 change
Great Western RailwayG14966+Elizabeth lineC37217 · C37529
Delayed
15:55 15:45Heathrow Terminal 4 (HAF)
2h00
17:45 Bath Spa (BTH)
2 changes
Great Western RailwayW34719+Elizabeth lineC3752915:45 Heathrow Terminal 4 (HAF)
2h36
18:21 Bath Spa (BTH)1 change
Great Western RailwayW34719+Elizabeth lineC3755516:00 Heathrow Terminal 4 (HAF)
2h21
18:21 Bath Spa (BTH)1 change
Great Western RailwayG14967+Elizabeth lineC37594
Delayed
16:30 16:15Heathrow Terminal 4 (HAF)
2h31
18:46 Bath Spa (BTH)
1 change
Great Western RailwayW34719+Elizabeth lineC37594 · C3723016:15 Heathrow Terminal 4 (HAF)
2h06
18:21 Bath Spa (BTH)2 changes
Great Western RailwayG14967+Elizabeth lineC37634
Delayed
16:30 16:30Heathrow Terminal 4 (HAF)
2h16
18:46 Bath Spa (BTH)
1 change
Great Western RailwayG14967+Elizabeth lineC37671 · C37242
Delayed
16:55 16:45Heathrow Terminal 4 (HAF)
2h01
18:46 Bath Spa (BTH)
2 changes
Great Western RailwayW34726+Elizabeth lineC3767116:45 Heathrow Terminal 4 (HAF)
2h36
19:21 Bath Spa (BTH)1 change
Great Western RailwayW34726+Elizabeth lineC3770717:00 Heathrow Terminal 4 (HAF)
2h21
19:21 Bath Spa (BTH)1 change
Great Western RailwayW34726+Elizabeth lineC37741 · C37254
On time
17:15 Heathrow Terminal 4 (HAF)
2h06
19:21 Bath Spa (BTH)
2 changes
Great Western RailwayG14968+Elizabeth lineC37741
Delayed
17:30 17:15Heathrow Terminal 4 (HAF)
2h31
19:46 Bath Spa (BTH)
1 change
Great Western RailwayG14968+Elizabeth lineC37775
Delayed
17:30 17:30Heathrow Terminal 4 (HAF)
2h16
19:46 Bath Spa (BTH)
1 change
Great Western RailwayG14968+Elizabeth lineC37808 · C37268
Delayed
17:55 17:45Heathrow Terminal 4 (HAF)
2h01
19:46 Bath Spa (BTH)
2 changes
Great Western RailwayW34732+Elizabeth lineC3780817:45 Heathrow Terminal 4 (HAF)
2h36
20:21 Bath Spa (BTH)1 change
Great Western RailwayW34732+Elizabeth lineC3739318:00 Heathrow Terminal 4 (HAF)
2h21
20:21 Bath Spa (BTH)1 change
Great Western RailwayG14969+Elizabeth lineC37428
Delayed
18:30 18:15Heathrow Terminal 4 (HAF)
2h34
20:49 Bath Spa (BTH)
1 change
Great Western RailwayW34732+Elizabeth lineC37161 · C37428
On time
18:15 Heathrow Terminal 4 (HAF)
2h06
20:21 Bath Spa (BTH)
2 changes
Great Western RailwayG14969+Elizabeth lineC37448
Delayed
18:30 18:30Heathrow Terminal 4 (HAF)
2h19
20:49 Bath Spa (BTH)
1 change
Great Western RailwayW34737+Elizabeth lineC3747518:45 Heathrow Terminal 4 (HAF)
2h36
21:21 Bath Spa (BTH)1 change
Great Western RailwayG14969+Elizabeth lineC37173 · C37475
Delayed
18:55 18:45Heathrow Terminal 4 (HAF)
2h04
20:49 Bath Spa (BTH)
2 changes
Great Western RailwayG14950+Elizabeth lineC374305:30 Heathrow Terminal 4 (HAF)
2h15
7:45 Bath Spa (BTH)1 change
Great Western RailwayG14950+Elizabeth lineC37430 · C371765:30 Heathrow Terminal 4 (HAF)
2h15
7:45 Bath Spa (BTH)2 changes
Great Western RailwayG14951+Elizabeth lineC374776:00 Heathrow Terminal 4 (HAF)
2h19
8:19 Bath Spa (BTH)1 change
Great Western RailwayG14952+Elizabeth lineC375046:15 Heathrow Terminal 4 (HAF)
2h27
8:42 Bath Spa (BTH)1 change
Great Western RailwayG14951+Elizabeth lineC37504 · C371876:15 Heathrow Terminal 4 (HAF)
2h04
8:19 Bath Spa (BTH)2 changes
Great Western RailwayG14952+Elizabeth lineC375236:30 Heathrow Terminal 4 (HAF)
2h12
8:42 Bath Spa (BTH)1 change
Elizabeth lineC37549 · C37198+Great Western RailwayG149526:45 Heathrow Terminal 4 (HAF)
1h57
8:42 Bath Spa (BTH)2 changes
Great Western RailwayG14953+Elizabeth lineC375496:45 Heathrow Terminal 4 (HAF)
2h33
9:18 Bath Spa (BTH)1 change
Elizabeth lineC37570+Great Western RailwayG149537:00 Heathrow Terminal 4 (HAF)
2h18
9:18 Bath Spa (BTH)1 change
Great Western RailwayG14953+Elizabeth lineC37212 · C375987:15 Heathrow Terminal 4 (HAF)
2h03
9:18 Bath Spa (BTH)2 changes
Great Western RailwayG14954+Elizabeth lineC375987:15 Heathrow Terminal 4 (HAF)
2h34
9:49 Bath Spa (BTH)1 change
Great Western RailwayG14954+Elizabeth lineC376297:30 Heathrow Terminal 4 (HAF)
2h19
9:49 Bath Spa (BTH)1 change
Elizabeth lineC37658+Great Western RailwayG149557:45 Heathrow Terminal 4 (HAF)
2h37
10:22 Bath Spa (BTH)1 change
Elizabeth lineC37658 · C37231+Great Western RailwayG149547:45 Heathrow Terminal 4 (HAF)
2h04
9:49 Bath Spa (BTH)2 changes
Great Western RailwayG14955+Elizabeth lineC376858:00 Heathrow Terminal 4 (HAF)
2h22
10:22 Bath Spa (BTH)1 change
Great Western RailwayG14956+Elizabeth lineC377108:15 Heathrow Terminal 4 (HAF)
2h30
10:45 Bath Spa (BTH)1 change
Great Western RailwayG14955+Elizabeth lineC37710 · C372468:15 Heathrow Terminal 4 (HAF)
2h07
10:22 Bath Spa (BTH)2 changes
Great Western RailwayG14956+Elizabeth lineC377358:30 Heathrow Terminal 4 (HAF)
2h15
10:45 Bath Spa (BTH)1 change
Great Western RailwayG14956+Elizabeth lineC37263 · C377618:45 Heathrow Terminal 4 (HAF)
2h00
10:45 Bath Spa (BTH)2 changes
Great Western RailwayW34680+Elizabeth lineC377618:45 Heathrow Terminal 4 (HAF)
2h33
11:18 Bath Spa (BTH)1 change
Great Western RailwayW34680+Elizabeth lineC377789:00 Heathrow Terminal 4 (HAF)
2h18
11:18 Bath Spa (BTH)1 change
Great Western RailwayW34712+Elizabeth lineC3743515:00 Heathrow Terminal 4 (HAF)
2h18
17:18 Bath Spa (BTH)1 change
Great Western RailwayG14966+Elizabeth lineC3745415:15 Heathrow Terminal 4 (HAF)
2h30
17:45 Bath Spa (BTH)1 change
Great Western RailwayW34712+Elizabeth lineC37204 · C3745415:15 Heathrow Terminal 4 (HAF)
2h03
17:18 Bath Spa (BTH)2 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Heathrow Terminal 4 (HAF) to Bath Spa (BTH) by train or coach

Compare train and coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Fri
18 Sept
Sat
19 Sept
Sun
20 Sept
Mon
21 Sept
Tue
22 Sept
Wed
23 Sept
Thu
24 Sept

Why should you book Heathrow Terminal 4 (HAF) to Bath Spa (BTH) trains with Omio?

Great Western Railway operates all trains services from Heathrow Terminal 4 (HAF) to Bath Spa (BTH).
Omio is an official ticket reseller for all your travel options from Heathrow Terminal 4 (HAF) to Bath Spa (BTH).

Why book with Omio vs Great Western Railway?

  • Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
  • Compare all your options: Omio allows you to compare Great Western Railway with all available travel options, which are train and bus to ensure you get the best deal for traveling from Heathrow Terminal 4 (HAF) to Bath Spa (BTH).

Why book with Omio over Wanderu?

  • Multiple modes of transport: Omio allows you to compare travel options including train and bus to find the ideal travel option from Heathrow Terminal 4 (HAF) to Bath Spa (BTH).

Journey information

Overview: Train from Heathrow Terminal 4 (HAF) to Bath Spa (BTH)

United KingdomUnited Kingdom
United KingdomUnited Kingdom
Icon of train

Trains from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) run on average 7 times per day, taking around 1h 49m. Cheap train tickets for this journey start at £44 but you can travel from only £16 by coach.

The earliest train runs at 04:30, the last at 21:47. The fastest train covers the 133 km distance in 1h 36m.

Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £16
Distance
133 km
Average train duration
1h 49m
Cheapest ticket price
£44
Trains per day
7
Fastest train
1h 36m
First train
4:30
Last train
21:47
Cheapest Month
Nov
Cheapest Day
Thu
High Season
Apr - Jun
Low Season
Oct - Dec
Busiest Day
Tue
Least Busy Day
Mon
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £16

Train companies: Great Western Railway from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) trainsGreat Western Railway trains will get you between Heathrow Terminal 4 (HAF) and Bath Spa (BTH) from £16. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Great Western Railway

About
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.
Luggage & cancellation policy
Average Great Western Railway Duration
1h 36m
Cheapest Great Western Railway Price
£44
Great Western Railway frequency
6 a day
Luggage included
Two pieces of luggage and one piece of hand luggage included in ticket price
Luggage storage
Overhead racks, dedicated luggage areas at end of carriages, under seats
Cancellation Policy
Refund policies apply as per ticket type
Refund
Full refund if train is cancelled
Amenities on board the train
Wifi
Food sold onboard
Cafe bar serving hot and cold drinks, snacks, sandwiches. First Class at-seat service on some routes
Seat reservation
Optional seat reservations available for a fee. Free in First Class
Toilets
USB plugs
Accessibility
Wheelchair spaces, accessible toilets, ramps for boarding, priority seating, assistance service available
Pets
Small pets travel free. Dogs must be on lead. Maximum two dogs per passenger
Quiet zone

FAQs: Heathrow Terminal 4 (HAF) to Bath Spa (BTH) train

Find answers to the most common questions about traveling from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Bath Spa (BTH), this guide helps you travel smarter and with confidence.

FAQs
The cost of a train ticket from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) can vary. The cheapest tickets are usually available from £44, while the average price tends to be around £73.
The train journey from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) covers a distance of 133 km and takes approximately 1h 36m. Trains run 7 per day.
The train distance from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) is 133 km.
The first train from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) leaves at 4:30.
The last train from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) departs at 21:47.
Trains from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) run approximately 7 times per day.
Currently, there is no high-speed train service from Heathrow Terminal 4 (HAF) to Bath Spa (BTH).
Unfortunately, there is no direct train service currently available from Heathrow Terminal 4 (HAF) to Bath Spa (BTH).
To get from Heathrow Terminal 4 (HAF) to Bath Spa (BTH), you can choose from several travel options including train and coach.
There is no night train service from Heathrow Terminal 4 (HAF) to Bath Spa (BTH).
The cheapest way to get from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) is by coach, costing approximately £16.
Booking trains from Heathrow Terminal 4 (HAF) to Bath Spa (BTH) in advance is advisable, especially during peak travel seasons or for long journeys, to ensure availability and secure better fares.
The train journey from Heathrow Terminal 4 to Bath Spa offers scenic views, especially as you approach Bath. You'll travel through countryside landscapes, passing rolling hills and picturesque villages.
A day trip from Heathrow Terminal 4 to Bath Spa is not feasible as the journey duration is 1h 36m and the distance is 133 km. Trains run 9 times per day.
Yes, you can take the train from Heathrow Terminal 4 (HAF) to Bath Spa (BTH).

popular train stations

Important Stations and Airports in Heathrow Terminal 4 (HAF) and Bath Spa (BTH)

Most Heathrow Terminal 4 (HAF) to Bath Spa (BTH) trains use the London Paddington to Bath Spa station pair. Use this guide to compare Heathrow Terminal 4 (HAF) and Bath Spa (BTH) train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.

Departure train stations in London
Arrival train stations in Bath
Heathrow Terminal 4Heathrow Airport Terminal 4 station, Southern Perimeter Road, Heathrow Airport, Greater London, TW6 3AAWifiShoppingParkingATMAccessibilityWCLost and Found OfficeTicket Office
City-centre transport

Getting to Heathrow Terminal 4 from London city centre

Heathrow Terminal 4 is 22 km from London city centre. Public transport options include:

TrainElizabeth · 34m · £14 · every ~7 min
Elizabeth · 40m · £17 · every ~7 min
BusUkxn10 · 1h 13m · £4 · every ~1 min
A40 · 1h 30m · £5
SubwayPiccadilly · 46m · £19 · every ~24 min

Heathrow Terminal 4 train station facilities and services

Heathrow Terminal 4 has practical services for this route, including Wifi, Shopping, Parking, ATM, Accessibility, WC, Lost and Found Office and Ticket Office.

Wi-Fi and ATMs

Wi-Fi is available at Heathrow Terminal 4. ATMs are available at Heathrow Terminal 4.

Tickets and information

Ticket office support is available at Heathrow Terminal 4.

Luggage and lost property

Lost and found is available at the station.

Parking, taxis and toilets

Available at Heathrow Terminal 4: Parking, WC.

Accessibility

Accessibility facilities are available at Heathrow Terminal 4: Staff help available: Yes, Step free access coverage: Yes, Step free access note: Level access to platforms, lifts to airport facilities. Ticket Office is step free. Wheelchair users can board trains with ease as the platforms are level with the trains, Accessible ticket machines: There are accessible ticket machines at this station, Accessible toilets: Yes, Ramp for train access: No, Wheelchairs available: Yes, Impaired mobility set down / pick up points available: No.

Most popular train connections from Heathrow Terminal 4 (HAF)

HomeTrainsTrains in United KingdomHeathrow Terminal 4 (HAF) to Bath Spa (BTH) train

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