More cities in one trip from Edinburgh
Edinburgh (United Kingdom) is a great base for seeing several cities in one trip: direct low-cost flights arrive from 109 airports, and FlixBus links it directly to 6 cities within about five hours. The most searched are Leeds, Glasgow and Newcastle-Upon-Tyne; the quickest to reach is Glasgow, about 55 min away.
Updated on 28 October 2026
- 6 nearby cities by bus
- 109 airports with direct flights
- 1 countries
Nearby cities by bus from Edinburgh
Cities with a direct FlixBus or FlixTrain connection, most searched first. The time shown is the fastest direct ride we found on a typical day: times are approximate, so check schedules and prices on the FlixBus website.
| City | Distance | Approx. time | Transport |
|---|---|---|---|
| Leeds · United Kingdom | 263 km | about 4 h 45 min | Bus or train |
| Glasgow · United Kingdom | 61 km | 55 min | Bus |
| Newcastle-Upon-Tyne · United Kingdom | 150 km | about 2 h 45 min | Bus or train |
| Aberdeen · United Kingdom | 153 km | about 2 h 45 min | Bus or train |
| Preston · United Kingdom | 245 km | about 4 h 30 min | Bus or train |
| Penrith · United Kingdom | 146 km | about 2 h 45 min | Bus or train |
“About”: there was no direct ride on the day we checked, so the time is estimated from the distance.
Direct low-cost flights to Edinburgh
Airports with direct flights to Edinburgh, by country. Some routes are seasonal only.
Spain 14
AlicanteBarcelonaBilbaoFuerteventuraGran CanariaIbizaLanzaroteMadridMalagaPalmaSantanderSevillaTenerifeValencia
United Kingdom 8
BelfastBirminghamBournemouthBristolDerryLondonNewquaySouthend-on-Sea
Germany 4
Austria 2
InnsbruckVienna
Egitto 2
Albania 1
Belgium 1
Bulgaria 1
Cyprus 1
Czech Republic 1
Denmark 1
Finland 1
Hungary 1
Islanda 1
Jersey 1
Saint Helier
Latvia 1
Lithuania 1
Malta 1
Montenegro 1
Netherlands 1
Norway 1
Romania 1
Slovakia 1
Slovenia 1
Ljubljana
Sweden 1
Tunisia 1
FAQ
Which cities can you reach by bus from Edinburgh?
With a direct FlixBus or FlixTrain connection: Leeds, Glasgow, Newcastle-Upon-Tyne, Aberdeen, Preston and Penrith. Times are approximate, so check schedules and prices on the FlixBus website.
How long is the bus from Edinburgh to Leeds?
About 4 h 45 min: it's 263 km, but there was no direct ride on the day we checked. Check schedules and prices on the FlixBus website.
Which airports have direct low-cost flights to Edinburgh?
From 109 airports in 36 countries, including London, Paris and Bucharest. With a FlyDown watch you get an alert when a flight to Edinburgh is cheap.