🚌 Bus from Edinburgh to Heathrow Airport

2 direct routes · about 540 min · first bus 22:40, last bus 22:40 (weekdays).

💷 Fares on this journey are set by the operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Direct routes

RouteOperatorJourney timeWeekday journeysFirstLastBoard at
UKXN10 FlixBus ~540 min 1 22:40 22:40 Bus Station (Gate H-Stance 14)
594 National Express ~540 min 1 21:25 21:25 Bus Station (Gate J-Stance 16)

Times are for the first boarding point in Edinburgh on each route's weekday timetable — open the route for the full timetable, live map and every stop.

Frequently asked questions

Which bus goes from Edinburgh to Heathrow Airport?

2 routes run directly from Edinburgh to Heathrow Airport: the UKXN10 (FlixBus), the 594 (National Express).

How long does the bus take from Edinburgh to Heathrow Airport?

Around 540 minutes on the UKXN10, depending on time of day and traffic.

What time is the first and last bus from Edinburgh to Heathrow Airport?

On weekdays the first direct bus (the UKXN10) leaves around 22:40 and the last around 22:40. Check the route timetable for weekends.

How much is the bus from Edinburgh to Heathrow Airport?

Fares on this journey are set by the operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

More options