ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Birmingham to Edinburgh

🚌 Starting from Birmingham Summer Row- Great Charles Street, the direct FlixBus service to Edinburgh Bus Station operates five times a week, offering a convenient journey taking approximately 8 hours. 🛣️ Covering a distance of 496 km, the trip includes one transfer. The first leg is a bus ride towards Leeds, lasting about 2 hours and 5 minutes. The second step involves a bus towards Aberdeen Bus Station, taking around 5 hours and 20 minutes. 💰 The price range for a bus ticket from Birmingham to Edinburgh varies from £32 to £47, providing an affordable and comfortable travel option for those looking to explore the route at leisure.

Where to stay in Edinburgh

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Birmingham and Edinburgh. The bus departs from Birmingham Summer Row- Great Charles Street and arrives at Edinburgh Bus Station. This service operates five times a week on Monday, Thursday, Friday, Saturday, and Sunday. The journey duration is approximately 8 hours.
  • The cost of a bus ticket from Birmingham to Edinburgh typically ranges from £32 to £48. Prices may vary depending on factors such as the time of booking, availability of seats, and any ongoing promotions or discounts. It's advisable to book your bus ticket in advance to secure the best possible fare for your journey.

Will you be returning to Birmingham by bus?

If you are looking for a return bus travel, please check buses from Edinburgh to Birmingham.

See schedule