FlyDown FlyDown
← All trips More cities in one trip

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

EdinburghLeedsGlasgowNewcastle-Upon-TyneAberdeenPrestonPenrith
Cities you can reach by bus from Edinburgh · Map: Natural Earth

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.

CityDistanceApprox. timeTransport
Leeds · United Kingdom263 kmabout 4 h 45 minBus or train
Glasgow · United Kingdom61 km55 minBus
Newcastle-Upon-Tyne · United Kingdom150 kmabout 2 h 45 minBus or train
Aberdeen · United Kingdom153 kmabout 2 h 45 minBus or train
Preston · United Kingdom245 kmabout 4 h 30 minBus or train
Penrith · United Kingdom146 kmabout 2 h 45 minBus 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.

Switzerland 3

BaselGenevaZurich

Türkiye (Turkey) 3

AdaliaBodrumDalaman

Austria 2

InnsbruckVienna

Albania 1

Tirana

Belgium 1

Charleroi

Bulgaria 1

Sofia

Cyprus 1

Paphos

Czech Republic 1

Prague

Denmark 1

Copenhagen

Finland 1

Rovaniemi

Hungary 1

Budapest

Islanda 1

Reykjavik

Jersey 1

Saint Helier

Latvia 1

Riga

Lithuania 1

Kaunas

Malta 1

Malta

Montenegro 1

Tivat

Netherlands 1

Amsterdam

Norway 1

Tromso

Romania 1

Bucharest

Slovakia 1

Bratislava

Slovenia 1

Ljubljana

Sweden 1

Gothenburg

Tunisia 1

Enfidha

Cheap flights from Edinburgh →

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.