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 Cambridge (Cambridgeshire) to Edinburgh

🚌 For those looking to travel from Cambridge to Edinburgh by bus, be prepared for a journey that involves transfers at various stops including Bedford and Milton Keynes. The total travel time can take around 10 hours and 46 minutes. 🌟 Stagecoach East operates the bus service departing from Drummer St Bus Station in Cambridge, while National Express brings passengers to Edinburgh Bus Station in the capital city of Scotland. 🎫 The prices for bus tickets between Edinburgh and Cambridge can range from £47 to £77, offering an affordable and convenient option for those looking to explore these two vibrant cities in the UK. Make sure to plan your journey ahead to ensure a smooth and enjoyable trip.

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 Cambridge station to Edinburgh station. However, you can take a bus from Drummer St Bus Station in Cambridge to Edinburgh Bus Station, with transfers at Bedford Bus Station Stop N and Milton Keynes Coachway. The total journey time, including transfers, is approximately 10 hours and 46 minutes. Be sure to check the specific bus schedules and availability for your travel dates.
  • You can catch the bus from Cambridge to Edinburgh at Drummer St Bus Station. This station is where the Stagecoach East bus services depart for the journey to Edinburgh. Make sure to arrive at the station in advance to board the bus and have a smooth departure for your trip to Edinburgh.
  • The bus from Cambridge to Edinburgh arrives at Edinburgh Bus Station. This is the final destination for the National Express bus service that operates the route between the two cities. Upon reaching Edinburgh Bus Station, you can disembark and begin exploring the beautiful city of Edinburgh.
  • The cost of a bus ticket from Cambridge to Edinburgh typically ranges from £48 to £78. The exact price you pay may depend on factors such as the time of booking, seat availability, and any ongoing promotions or discounts. It's advisable to check the National Express website or other relevant platforms for the most up-to-date pricing information before making your travel arrangements.
  • There are multiple buses that operate between Cambridge and Edinburgh despite there being no direct service. These services are provided by companies such as Stagecoach East and National Express, with departures from Drummer St Bus Station in Cambridge and arrivals at Edinburgh Bus Station. The journey, including transfers at Bedford Bus Station Stop N and Milton Keynes Coachway, typically takes around 10 hours and 46 minutes. Fares for these buses generally range from £48 to £78, so it's advisable to check the specific schedules and pricing options based on your travel preferences.
  • The Cambridge to Edinburgh buses are typically most crowded during peak travel times, such as weekends, holidays, and school vacation periods. To avoid the crowds, consider opting for buses that depart during off-peak hours on weekdays. Additionally, booking your tickets in advance or choosing less popular travel dates can help ensure a more comfortable and less crowded journey.
  • The first bus from Cambridge to Edinburgh typically departs from Drummer St Bus Station early in the morning, around 6:00 AM. The last bus of the day usually leaves Cambridge in the late evening, at around 10:00 PM. It's advisable to check the specific bus schedules and departure times closer to your travel date to plan your journey effectively.

Will you be returning to Cambridge (Cambridgeshire) by bus?

If you are looking for a return bus ride, please check out the buses from Edinburgh to Cambridge (Cambridgeshire).

See schedule