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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Edinburgh to Geneva

🚌 Embark on a scenic bus journey from Edinburgh to Geneva with a total travel time of approximately 27 hours and 40 minutes. There is no direct route, but you'll enjoy the adventure of multiple transfers through London and Paris. 💰 The cost of a bus ticket between Edinburgh and Geneva can range from £81 to £168, offering an affordable way to traverse the distance between these two European cities while taking in the picturesque views along the way.

Where to stay in Geneva

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

Find accommodation
  • No, there is no direct bus service between Edinburgh and Geneva. Travelers can take a route that involves transferring at London Victoria and Paris City Centre - Bercy Seine before arriving at Geneva Bus Station. This journey typically takes around 27 hours and 40 minutes, factoring in the transfers. It is advisable to plan ahead and check schedules for a smooth trip.
  • The Edinburgh to Geneva bus service, operated by Megabus UK, departs from Edinburgh Bus Station. This centrally located station offers a convenient starting point for your journey from Edinburgh to Geneva. Be sure to arrive at the station ahead of departure time to allow for check-in and boarding procedures. Keep in mind that bus schedules may vary, so it's recommended to verify the timetable before traveling.
  • The bus service from Edinburgh to Geneva operated by BlaBlaCar Bus, arrives at Geneva Bus Station. This central bus station serves as a convenient arrival point for travelers heading to Geneva. Upon arrival, passengers can easily access the city's public transportation options or taxis to reach their final destination. It's advisable to familiarize yourself with the station layout and transportation connections in Geneva beforehand for a smooth transition upon arrival.
  • The cost of a bus ticket from Edinburgh to Geneva typically ranges from £82 to £170, depending on the operator, time of booking, and availability of tickets. It's recommended to book tickets in advance to secure lower fares and ensure availability, especially during peak travel seasons. Prices may also vary based on any additional services or amenities offered by the bus company. Comparing prices across different operators can help travelers find the best deal for their journey.
  • There are multiple buses available for the journey from Edinburgh to Geneva. These services involve transfers at London Victoria and Paris City Centre - Bercy Seine before reaching Geneva Bus Station. The main operators for this route are Megabus UK and BlaBlaCar Bus, offering a travel time of approximately 27 hours and 40 minutes. Ticket prices for these buses vary between £82 to £170, depending on factors like booking time and availability.
  • The Edinburgh to Geneva buses are typically less crowded during off-peak travel times, such as weekdays during mid-morning or early afternoon. The buses may experience higher passenger volumes during weekends or peak travel seasons, like summer or holidays. It's advisable to check for less busy travel times and consider booking tickets in advance to secure your preferred schedule and potentially avoid crowded buses on this long journey.
  • The first bus of the day to travel from Edinburgh to Geneva typically departs from Edinburgh Bus Station in the early morning hours. The last bus of the day usually leaves Edinburgh in the late evening, allowing for overnight travel towards Geneva. Travelers can check the exact departure times with the bus operators, such as Megabus UK and BlaBlaCar Bus, to plan their journey accordingly.

Will you be returning to Edinburgh by bus?

If you are looking for a return bus ride, please check out the buses from Geneva to Edinburgh.

See schedule