Cheapest
Average
The best way to find a cheap bus ticket from London Heathrow Airport (LHR) to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Megabus | 12:40AM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 01:50AM London, Gatwick Airport Terminal North | 0 transfersDirect | |
Megabus | 12:40AM London, Heathrow Airport Terminals 2 & 3 | 1h02 | 01:42AM London, Gatwick Airport Terminal South | 0 transfersDirect | |
National Express | 01:00AM London, Heathrow Airport Terminals 2 & 3 | 0h50 | 01:50AM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 02:40AM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 03:50AM London, Gatwick Airport Terminal North | 0 transfersDirect | |
Megabus | 02:40AM London, Heathrow Airport Terminals 2 & 3 | 1h02 | 03:42AM London, Gatwick Airport Terminal South | 0 transfersDirect | |
National Express | 03:27AM London, Heathrow Airport Terminal 4 | 1h18 | 04:45AM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 03:35AM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 04:50AM London, Gatwick Airport Terminal North | 0 transfersDirect | |
Megabus | 03:35AM London, Heathrow Airport Terminals 2 & 3 | 1h06 | 04:41AM London, Gatwick Airport Terminal South | 0 transfersDirect | |
National Express | 03:45AM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 04:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 04:00AM London, Heathrow Airport Terminals 2 & 3 | 0h45 | 04:45AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 04:05AM London, Heathrow Airport Terminal 4 | 0h45 | 04:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 04:35AM London, Heathrow Airport Terminals 2 & 3 | 0h45 | 05:20AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 04:45AM London, Heathrow Airport Terminal 4 | 1h35 | 06:20AM London, Victoria Coach Station | 1 transfer | |
Megabus | 04:50AM London, Heathrow Airport Terminals 2 & 3 | 1h06 | 05:56AM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 04:50AM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 06:05AM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 05:05AM London, Heathrow Airport Terminals 2 & 3 | 0h45 | 05:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 05:05AM London, Heathrow Airport Terminals 2 & 3 | 0h45 | 05:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 05:10AM London, Heathrow Airport Terminals 2 & 3 | 0h40 | 05:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 05:10AM London, Heathrow Airport Terminal 4 | 2h10 | 07:20AM London, Victoria Coach Station | 1 transfer | |
National Express | 05:35AM London, Heathrow Airport Terminals 2 & 3 | 0h45 | 06:20AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 05:50AM London, Heathrow Airport Terminal 4 | 2h00 | 07:50AM London, Victoria Coach Station | 1 transfer | |
National Express | 05:50AM London, Heathrow Airport Terminal 4 | 2h00 | 07:50AM London, Victoria Coach Station | 1 transfer | |
Megabus | 05:50AM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 06:50AM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 05:50AM London, Heathrow Airport Terminals 2 & 3 | 1h19 | 07:09AM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 05:50AM London, Heathrow Airport Terminals 2 & 3 | 1h30 | 07:20AM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 05:55AM London, Heathrow Airport Terminals 2 & 3 | 0h55 | 06:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 06:10AM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 07:20AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 06:45AM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 07:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 06:45AM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 07:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 06:55AM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 08:10AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 06:55AM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 08:20AM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 07:00AM London, Heathrow Airport Terminals 2 & 3 | 1h30 | 08:30AM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 07:00AM London, Heathrow Airport Terminal 4 | 2h05 | 09:05AM London, Victoria Coach Station | 1 transfer | |
Megabus | 07:00AM London, Heathrow Airport Terminals 2 & 3 | 1h19 | 08:19AM London, Gatwick Airport Terminal South | 0 transfersDirect | |
National Express | 07:15AM London, Heathrow Airport Terminal 4 | 2h35 | 09:50AM London, Victoria Coach Station | 1 transfer | |
National Express | 07:25AM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 08:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 07:55AM London, Heathrow Airport Terminals 2 & 3 | 1h35 | 09:30AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 07:55AM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 09:05AM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 08:00AM London, Heathrow Airport Terminals 2 & 3 | 1h30 | 09:30AM London, Gatwick Airport Terminal North | 0 transfersDirect | |
Megabus | 08:00AM London, Heathrow Airport Terminals 2 & 3 | 1h19 | 09:19AM London, Gatwick Airport Terminal South | 0 transfersDirect | |
National Express | 08:00AM London, Heathrow Airport Terminals 2 & 3 | 1h20 | 09:20AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 08:20AM London, Heathrow Airport Terminal 4 | 2h00 | 10:20AM London, Victoria Coach Station | 1 transfer | |
National Express | 08:20AM London, Heathrow Airport Terminal 4 | 2h00 | 10:20AM London, Victoria Coach Station | 1 transfer | |
National Express | 08:40AM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 09:50AM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 09:00AM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 10:25AM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 09:00AM London, Heathrow Airport Terminal 4 | 2h30 | 11:30AM London, Victoria Coach Station | 1 transfer | |
Megabus | 09:00AM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 10:15AM London, Gatwick Airport Terminal South | 0 transfersDirect | |
National Express | 09:10AM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 10:20AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 09:10AM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 10:20AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 09:10AM London, Heathrow Airport Terminals 2 & 3 | 1h20 | 10:30AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 09:45AM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 10:50AM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 09:55AM London, Heathrow Airport Terminal 4 | 2h10 | 12:05PM London, Victoria Coach Station | 1 transfer | |
Megabus | 10:00AM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 11:15AM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 10:00AM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 11:25AM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 10:25AM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 11:30AM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 11:00AM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 12:25PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
Megabus | 11:00AM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 12:15PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
National Express | 11:05AM London, Heathrow Airport Terminal 4 | 2h15 | 01:20PM London, Victoria Coach Station | 1 transfer | |
National Express | 11:05AM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 12:05PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 11:15AM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 12:20PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 11:15AM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 12:20PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 11:15AM London, Heathrow Airport Terminal 4 | 2h15 | 01:30PM London, Victoria Coach Station | 1 transfer | |
National Express | 11:20AM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 12:20PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 11:20AM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 12:20PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 11:20AM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 12:20PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 11:25AM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 12:30PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 11:50AM London, Heathrow Airport Terminal 4 | 2h00 | 01:50PM London, Victoria Coach Station | 1 transfer | |
Megabus | 12:00PM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 01:15PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 12:00PM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 01:25PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 12:15PM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 01:20PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 12:25PM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 01:30PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 12:25PM London, Heathrow Airport Terminal 4 | 1h55 | 02:20PM London, Victoria Coach Station | 1 transfer | |
National Express | 12:25PM London, Heathrow Airport Terminal 4 | 1h55 | 02:20PM London, Victoria Coach Station | 1 transfer | |
National Express | 12:55PM London, Heathrow Airport Terminals 2 & 3 | 0h55 | 01:50PM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 01:00PM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 02:15PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 01:00PM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 02:25PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 01:15PM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 02:20PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 01:25PM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 02:30PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 01:25PM London, Heathrow Airport Terminals 2 & 3 | 0h55 | 02:20PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 01:25PM London, Heathrow Airport Terminal 4 | 2h05 | 03:30PM London, Victoria Coach Station | 1 transfer | |
National Express | 01:50PM London, Heathrow Airport Terminal 4 | 2h00 | 03:50PM London, Victoria Coach Station | 1 transfer | |
National Express | 01:50PM London, Heathrow Airport Terminal 4 | 2h00 | 03:50PM London, Victoria Coach Station | 1 transfer | |
Megabus | 02:00PM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 03:15PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 02:00PM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 03:25PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 02:10PM London, Heathrow Airport Terminal 4 | 2h20 | 04:30PM London, Victoria Coach Station | 1 transfer | |
National Express | 02:25PM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 03:30PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 02:35PM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 03:35PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 02:50PM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 03:50PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 02:50PM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 03:50PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 02:55PM London, Heathrow Airport Terminals 2 & 3 | 0h55 | 03:50PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 02:55PM London, Heathrow Airport Terminal 4 | 1h55 | 04:50PM London, Victoria Coach Station | 1 transfer | |
National Express | 02:55PM London, Heathrow Airport Terminal 4 | 1h55 | 04:50PM London, Victoria Coach Station | 1 transfer | |
Megabus | 03:00PM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 04:15PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 03:00PM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 04:25PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 03:25PM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 04:30PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 03:30PM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 04:35PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 03:45PM London, Heathrow Airport Terminals 2 & 3 | 1h05 | 04:50PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 03:50PM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 04:50PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 04:00PM London, Heathrow Airport Terminal 4 | 1h50 | 05:50PM London, Victoria Coach Station | 1 transfer | |
Megabus | 04:10PM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 05:25PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 04:10PM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 05:35PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 04:15PM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 05:30PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 04:15PM London, Heathrow Airport Terminal 4 | 2h15 | 06:30PM London, Victoria Coach Station | 1 transfer | |
National Express | 04:40PM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 05:50PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 04:50PM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 05:50PM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 05:10PM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 06:25PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 05:10PM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 06:35PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 05:10PM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 06:10PM London, Victoria Coach Station | 0 transfersDirect | |
National Express | 05:35PM London, Heathrow Airport Terminal 4 | 1h45 | 07:20PM London, Victoria Coach Station | 1 transfer | |
National Express | 05:40PM London, Heathrow Airport Terminal 4 | 2h05 | 07:45PM London, Victoria Coach Station | 1 transfer | |
Megabus | 06:10PM London, Heathrow Airport Terminals 2 & 3 | 1h25 | 07:35PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
Megabus | 06:10PM London, Heathrow Airport Terminals 2 & 3 | 1h15 | 07:25PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
National Express | 06:40PM London, Heathrow Airport Terminal 4 | 1h55 | 08:35PM London, Victoria Coach Station | 1 transfer | |
National Express | 07:30PM London, Heathrow Airport Terminal 4 | 1h35 | 09:05PM London, Victoria Coach Station | 1 transfer | |
Megabus | 08:00PM London, Heathrow Airport Terminals 2 & 3 | 1h20 | 09:20PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
Megabus | 08:00PM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 09:10PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
National Express | 08:50PM London, Heathrow Airport Terminal 4 | 2h00 | 10:50PM London, Victoria Coach Station | 1 transfer | |
National Express | 08:50PM London, Heathrow Airport Terminal 4 | 2h00 | 10:50PM London, Victoria Coach Station | 1 transfer | |
Megabus | 09:50PM London, Heathrow Airport Terminals 2 & 3 | 1h00 | 10:50PM London, Victoria Coach Station | 0 transfersDirect | |
Megabus | 10:25PM London, Heathrow Airport Terminals 2 & 3 | 1h02 | 11:27PM London, Gatwick Airport Terminal South | 0 transfersDirect | |
Megabus | 10:25PM London, Heathrow Airport Terminals 2 & 3 | 1h10 | 11:35PM London, Gatwick Airport Terminal North | 0 transfersDirect | |
National Express | 10:30PM London, Heathrow Airport Terminal 4 | 2h20 | 12:50AM London, Victoria Coach Station | 1 transfer | |
National Express | 11:50PM London, Heathrow Airport Terminal 4 | 2h00 | 01:50AM London, Victoria Coach Station | 1 transfer | |
This is the last bus of the day. |
Find all the dates and times for this journey
Fastest Journey
40 m
Average
1 h 22 m
Buses per day
123
Distance
23 km
Of the 123 buses that leave London Heathrow Airport (LHR) for London every day 92 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 14 miles (23 km) |
---|---|
Average bus duration | 45 min |
Average bus ticket price | $13 (€11) |
Bus frequency | 8 a day |
Direct bus | Yes, there are 8 direct buses a day |
Bus providers | National Express, Megabus or FlixBus |
Buses from London Heathrow Airport (LHR) to London cover the 14 miles (23 km) long journey taking on average 45 min with our travel partners like National Express, Megabus or FlixBus. Normally, there are 8 buses operating per day, including direct services available. While the average ticket price for this trip costs around $13 (€11), you can find the cheapest bus ticket for as low as $9 (€8).
National Express, Megabus and FlixBus buses will get you from London Heathrow Airport (LHR) to London from $8 (€7). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus to London from London Heathrow Airport (LHR), you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.
London Heathrow Airport (LHR) to London bus information with National Express:
Here are some other resources that might have the information you need