More than 1,000 travel companies trust us to sell their tickets all in one place.
Bus tickets to Edinburgh
Showing the fastest and cheapest results for Nov 20
FlixBus
FlixBus
NX591Popular buses to and from Edinburgh
Popular buses to Edinburgh
Glasgow to Edinburgh bus
- Megabus
- National Express
- FlixBus
Aberdeen to Edinburgh bus
- Megabus
- FlixBus
- National Express
Inverness to Edinburgh bus
- Megabus
- FlixBus
Manchester to Edinburgh bus
- FlixBus
- National Express
- Megabus
London to Edinburgh bus
- Megabus
- National Express
- FlixBus
Popular buses from Edinburgh
Edinburgh to Glasgow bus
- FlixBus
- National Express
- Megabus
Edinburgh to Aberdeen bus
- FlixBus
- Megabus
Edinburgh to Inverness bus
- Megabus
- FlixBus
Edinburgh to Manchester bus
- FlixBus
- Megabus
- National Express
Edinburgh to London bus
- National Express
- FlixBus
- Megabus
Buses to Edinburgh
Edinburgh is the capital of Scotland and its magnificent hills attract both visitors and locals alike with Calton Hill and Arthurs Seat offering beautiful views of the city. It is also famous for its Hogmanay street party held on New Year's Eve. One can never go wrong when traveling to Edinburgh by bus.
Edinburgh has an extensive and efficient bus infrastructure. Buses to Edinburgh are one of the primary modes of transport used from the airport to the city center.
Which is the main bus station in Edinburgh?
The main bus station in Edinburgh is Edinburgh Bus Station, also known as St Andrews Square Bus Station. It is the main station connecting bus routes that offer both long and short distance journeys. Edinburgh Bus Station is located in the city center less than a mile away from Waverley Train Station, making the city easily accessible from other cities as far as from London.
Which bus companies offer coaches to Edinburgh?
The main bus service providers in Edinburgh are National Express, Lothian Buses, and First Scotland East. National Express offers coach services from all the main stations of large cities around the UK to Edinburgh. There are direct routes from major UK cities such as Glasgow, London, and Plymouth, all operated by National Express.
Lothian Buses in Edinburgh operate the main bus network and the Airlink 100, Skylink 200, 300 and 400. The Airlink 100 operates from Waverley Bridge and along Corstorphine Road to Edinburgh Airport.
Why travel by bus to Edinburgh?
Traveling to Edinburgh by bus offers an excellent way to enjoy the scenic views of Edinburgh and is considerably cheaper compared to flying. It can take as little as nine and a half hours to travel to Edinburgh from London. Furthermore, buses to Edinburgh offer a quick way to get to the airport from the city center.
Before traveling to Edinburgh by bus-good to know!
When planning a bus journey, it is good to look at the maps for the specific address of one’s destination to make traveling easier. Edinburgh is an attractive city offering beautiful scenery of its famous hills. When in Edinburgh, one can enjoy street parties or visit Holyrood Park or Edinburgh Castle. With a Ridacard travel pass, travelers can enjoy cashless bus journeys around the city.
Buses to Edinburgh: Journey Details
Edinburgh is an important destination for bus routes throughout Scotland as well as from south of the border. There are fast and frequent express services from major Scottish cities such as Glasgow and from the Highlands, alongside numerous routes from smaller towns in Fife, the Borders and Perthshire. Buses from Glasgow to Edinburgh are fast and frequent, operating at roughly 15 minute intervals for most of the day, with the earliest service arriving into Edinburgh at 5:00 a.m. and the latest at 1:00 a.m. Long-distance buses from London operated by National Express run round the clock from London Victoria - night buses arrive early the following morning while day buses tend to reach Edinburgh in the evening. There are also regular buses to Edinburgh from other major English cities such as Bristol, Plymouth and Bournemouth and connections from Manchester, Sheffield and Leeds. Other bus companies using the station include Megabus, First Edinburgh, Stagecoach, Scottish Citylink and Perryman's.
Edinburgh Bus Station
Edinburgh Bus Station is located in the centre of Edinburgh, in St. Andrew Square, just north of the main shopping area of Princes Street. There is an alternative pedestrian entrance in Elder Street by the St. James shopping centre.
The bus station is served by a good public transportation network, with local bus services stopping on St. Andrew Square and Princes Street. Waverley train station is a 5 minute walk, and the tram line to the airport departs from York Place, a 2 minute walk from the bus station. There is also a taxi rank outside on North St. Andrew Street. Night buses from Princes Street serve outlying areas of Edinburgh.
About Edinburgh
The capital of Scotland, Edinburgh is rich in heritage, with a warren of atmospheric Medieval streets spread beneath the castle and a grid of elegant avenues and squares in the Georgian New Town. The International Festival in August draws huge crowds of visitors, while the green spaces of Holyrood Park and Princes Street Gardens offer a scenic setting for strolls and picnics. Edinburgh is also the home of the Scottish Parliament and the Queen's residence, Holyrood Palace.

Bus providers: Megabus, National Express, FlixBus, Scottish Citylink to BerlinTravel to Edinburgh on Megabus, National Express, FlixBus, Scottish Citylink buses with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
FlixBus
National Express
Megabus
Scottish Citylink
Buses to Edinburgh: related information
Here are some other resources that might have the information you need
