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 Leicester to Edinburgh

While there is no direct route, you can take a service from St Margaret's Bus Station in Leicester that will journey through to Edinburgh in approximately 8 hours and 41 minutes with transfers. 🌟 FlixBus operates the Leicester to Edinburgh bus services, departing from Leicester station and arriving at Edinburgh Bus Station. This comfortable option allows you to sit back, relax, and enjoy the scenery as you make your way to the Scottish capital in around 8 hours and 50 minutes. 🏰 Discover the beauty of Scotland on this 525 km route from Leicester to Edinburgh by bus. With prices ranging from £28 to £41, the journey includes a stop in Glasgow before reaching your final destination in Edinburgh. Consider booking your tickets through FlixBus for a seamless travel experience.

Where to stay in Edinburgh

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

Find accommodation
  • There is no direct bus from Leicester station to Edinburgh station. However, there are services available that depart from St Margaret's Bus Station in Leicester and arrive at Edinburgh Bus Station in Edinburgh. The journey, which includes transfers, typically takes around 8 hours and 41 minutes to complete. It's important to check the schedules and connections to ensure a smooth travel experience.
  • The cost of a bus ticket from Leicester to Edinburgh typically ranges from £28 to £41. Prices may vary based on factors such as the time of booking, class of service, and any ongoing promotions or discounts. It is advisable to check the latest fares and availability with the bus operator before making your booking to secure the best price for your journey.
  • The Leicester to Edinburgh buses are generally less crowded during off-peak hours, such as early mornings or late evenings on weekdays. The most crowded times are typically during weekends or holidays, especially in the afternoon and early evening when more people are likely to be traveling. To have a more comfortable and quieter journey, it is advisable to consider traveling during weekdays outside of peak travel times.
  • The first bus from Leicester to Edinburgh typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves Leicester in the late evening, around 10:00 PM. It's important to check the exact schedules and availability closer to your travel date as timings may vary.

Will you be returning to Leicester by bus?

If you are looking for a return bus trip, check out the buses from Edinburgh to Leicester.

See schedule