This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Travel to Scotland - Find the best deals

Depart date
(Return date)
1
Search  

Scotland: TOP 5 of the most popular routes

London
Glasgow
United Kingdom, England
United Kingdom, Scotland
British AirwaysRyanairEasyjetScotRailMegaBusNational Express

The 346 miles London Glasgow journey is operated by British Airways, Ryanair, Easyjet, ScotRail, MegaBus or National Express.

Going from London to Glasgow, you will have a choice of 3 modes of transport: Flight, Train or Bus.

  • Get prices
London
Edinburgh
United Kingdom, England
United Kingdom, Scotland
British AirwaysFlyBERyanairVirgin Atlantic AirwaysEasyjetMegaBusNational Express

The 332 miles London Edinburgh journey will be operated by British Airways, FlyBE, Ryanair, Virgin Atlantic Airways, Easyjet, MegaBus or National Express.

You can choose your mean of transport to travel from London to Edinburgh: Flight or Bus.

  • Get prices
London
Aberdeen
United Kingdom, England
United Kingdom, Scotland
British AirwaysFlyBEVirgin Atlantic AirwaysEasyjetMegaBusNational Express

The service from London to Aberdeen (398 miles distance between the two cities) is operated by British Airways, FlyBE, Virgin Atlantic Airways, Easyjet, MegaBus or National Express.

You can choose your mean of transport to travel from London to Aberdeen: Flight or Bus.

  • Get prices
Carlisle
Glasgow
United Kingdom, England
United Kingdom, Scotland
ScotRailMegaBusNational Express

The service from Carlisle to Glasgow (85 miles distance between the two cities) is operated by ScotRail, MegaBus or National Express.

Going from Carlisle to Glasgow, you will have a choice of 2 modes of transport: Train or Bus.

  • Get prices
Glasgow
Edinburgh
United Kingdom, Scotland
United Kingdom, Scotland
MegaBusNational Express

The 42 miles Glasgow Edinburgh journey is operated by MegaBus or National Express.

The journey from Glasgow to Edinburgh is operated by only one mode of transport: Bus.

  • Get prices
 
France
United Kingdom
Portugal
Italia
España
Deutschland
Ελλάδα
Nederland
Danmark
Sverige
Norge
Suomi
Česká republika
Polska
Magyarország
Hrvatska
România
International (en)