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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Zurich to Lausanne

🚌 The journey from Zurich to Lausanne by bus takes approximately 3 hours, with services operating four times a day, every day. The direct FlixBus service departs from Zurich Bus Station and arrives at Lausanne station. 🌆 Route 1 and Route 2 both involve taking a bus towards Grenoble from Zurich Central Bus Station, with a total travel time of around 3 hours and 5 minutes. The distance covered during the trip is 202 km. The buses are operated by FlixBus and arrive at Lausanne. 🚆 Alternatively, Route 3 offers a quicker option, with a long-distance train journey from Zurich HB to Lausanne taking approximately 2 hours and 15 minutes to cover the 219 km distance. The train service is provided by Schweizerische Bundesbahnen, known as SBB.

Where to stay in Lausanne

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 Zurich and Lausanne. The bus departs from Zurich Bus Station and arrives directly in Lausanne. This service operates four times a day, providing travelers with a convenient option for transportation between the two cities. The journey duration typically takes around 3 hours.
  • The cost of a bus ticket from Zurich to Lausanne typically ranges between €19 to €27, depending on the specific bus service provider, time of booking, and any ongoing promotions. Travelers can choose from different fare options based on their preferences and budget. It is advisable to book tickets in advance to secure the best available prices for the journey from Zurich to Lausanne by bus.
  • There are four buses that operate daily between Zurich and Lausanne. These buses are direct services, departing from Zurich Bus Station and arriving at Lausanne. The journey typically takes approximately 3 hours to cover the distance of 202 km, with ticket prices varying from €19 to €27. Travelers can choose from different departure times throughout the day, making it convenient to plan their journey between the two Swiss cities by bus.
  • The Zurich to Lausanne buses are typically less crowded during off-peak hours, such as midday departures. However, they tend to be busier during morning and evening rush hours when commuters may be traveling between the two cities. Travelers looking to avoid crowded buses may find the midday departures to be a more relaxed option for their journey. Additionally, considering traveling on weekdays rather than weekends can also help avoid peak crowds.
  • The first bus of the day from Zurich to Lausanne typically departs in the early morning to accommodate early travelers. The last bus of the day usually leaves in the late afternoon or early evening, providing a convenient option for those looking to travel later in the day. Travelers can check the specific departure times with the bus operator to plan their journey accordingly and ensure they catch the desired bus.

Will you be returning to Zurich by bus?

If you need a return bus journey, you can check buses from Lausanne to Zurich.

See schedule