1map logoGo to main page

Lyon to Bern from €15: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lyon, France
to
Bern, Switzerland

How to Get from Lyon to Bern: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$15 by busBest price
241 kmDistance
3h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lyon to Bern with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
4h  5m
Estimated price
77-161
Recommended
Company
FlixBus
Bus
Average Duration
4h  55m
Estimated price
15-36
Cheapest
route map
Distance: 241 km
Duration: 3h 9m

See more options

Pricing table
Company
various
Bus
Average Duration
5h  43m
Estimated price
38-50
Company
various
Drive
Average Duration
3h  9m
Estimated price
54-80
Company
various
Train
Average Duration
4h  31m
Estimated price
79-155
Company
various
Train
Plane
Average Duration
5h  39m
Estimated price
770-771

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $26 $22 $22 $24 $31 $26 $35

Lyon - Bern operators

Explore transport companies operating between Lyon and Bern, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Lyon Part Dieu to Genève

Average Duration
2h
Estimated price
77-161

Train from Lyon Part Dieu to Bellegarde-sur-Valserine

Average Duration
1h 26m
Estimated price
1610-1611
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Genève to Bern

Average Duration
1h 57m
Estimated price
1611-777

Train from Zürich Flughafen to Bern

Average Duration
1h 20m
Estimated price
779-80
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Lyon, Perrache Bus Station to Bern

Average Duration
4h 55m
Estimated price
15-36
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk

Bus from Lyon, Perrache Bus Station to Bern Car Terminal Neufeld

Average Duration
5h 5m
Estimated price
1615-36
Plane
Website
https://swiss.com

Plane from Geneva (GVA) to Zurich (ZRH)

Average Duration
51m
Estimated price
774-775

Plane from Geneva (GVA) to Zurich (ZRH)

Average Duration
50m
Estimated price
776-777
all-pages.other Show other routes
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Other from Lyon, Perrache Bus Station to Berna/Neufeld

Average Duration
4h 29m
Estimated price
1616-36

Other from Lyon-Aeroport Saint Exupery to Berna/Neufeld

Average Duration
4h 14m
Estimated price
1616-36

Lyon to Bern: Overview of Bus, Train, Flight, and Car Trips

Traveling between Lyon and Bern offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Lyon to Bern, covering a distance of 191 miles through stunning landscapes and charming towns. Enjoy the journey as you drive for approximately 3 hours and 9 minutes, soaking in the beauty of the countryside along the way. 💰 Explore affordable travel options to reach Bern from Lyon by car, with prices ranging from €55 to €83 for a memorable and cost-effective road trip experience. Plan your budget accordingly and make the most of your journey through France and into Switzerland, savoring the scenic views and cultural delights en route.
Average price
€55 - €83
🌿 Experience the smooth and efficient train services operated by SNCF from Lyon Part Dieu station to Genève, and then switch to Swiss Railways for the continuation of the trip to Bern station. The entire journey, including transfers, takes approximately 4 hours and 5 minutes. 💸 The prices for train tickets between Lyon and Bern range from €79 to €165, offering travelers various options to suit their preferences and budget. Sit back, relax, and enjoy the beautiful landscapes as you make your way from Lyon to Bern by train.
Departure Point
Lyon Part Dieu station
Arrival Point
Bern station
Useful tips for train travellers
• Onboard Services: The trains operating from Lyon to Bern, primarily operated by SNCF and EuroCity, offer diner-style catering services that feature a selection of snacks, sandwiches, local pastries, and a variety of beverages including coffee, tea, and wines from the respective regions. Be sure to explore the menu featured in the dining car, as Swiss chocolates and cheeses are often popular options.
• Seating Options: The EuroCity trains provide three main classes of seating: First Class, Business Class, and Economy Class. First Class offers spacious seating, complimentary Wi-Fi, and dining services at your seat. Business Class provides ample space with extra comfort and fewer passengers for a more private atmosphere. Economy Class is more budget-friendly and offers comfortable seating for your journey, but with less legroom compared to First Class. You can choose your preferred option based on your travel needs and budget.
• Arrival Station Tip: Upon arriving at Bern station, you can take advantage of the left luggage service available for short-term storage if you wish to explore the city without carrying your bags. The station also provides clean restrooms, and there are no shower facilities available, but you can find comfortable waiting areas. To navigate the station easily, follow the signs to the main exits, which lead directly towards local transport options.
✈️ The direct flight from Geneva to Zurich lasts just 45 minutes, making it a smooth and efficient journey. Airlines such as Royal Jordanian and Swiss operate flights along this route, offering flexibility in travel options.
Departure Point
Geneva Airport
Arrival Point
Zurich Airport
🚌 The bus journey from Lyon to Bern takes approximately 4 hours and 55 minutes with FlixBus. Services run every four hours, providing a convenient and comfortable way to travel between these two cities. 🚌 The cost of a bus ticket between Lyon and Bern can range from €16 to €37, offering budget-friendly options for travelers looking to explore these two captivating destinations in Europe.
Departure Point
Lyon, Perrache Bus Station
Arrival Point
Bern station

Frequently asked questions

Find out more about the route from Lyon to Bern.

Or choose the category:
The distance between Lyon and Bern is approximately 241.4 km by train, and about 307.7 km by road. The typical travel time by train is around 3 hours and 57 minutes, while it takes about 3 hours and 9 minutes to drive from Lyon to Bern. If traveling by bus, the journey from Lyon to Bern generally takes around 5 hours.
The most cost-effective way to travel from Lyon to Bern is by bus, which takes around 5 hours and costs between €26-€37. However, if time efficiency is a priority, driving would be the fastest option, taking around 3 hours and 9 minutes and costing between €55-€83.
The prices for train tickets between Lyon and Bern range from €71 to €136, depending on factors such as the class of service and the time of booking. Bus tickets, on the other hand, typically cost between €26 and €37 for the journey from Bern to Lyon.
To travel from Lyon to Bern without using public transportation, you can drive the distance of approximately 307.4 km. The journey by car typically takes about 3 hours and 9 minutes, depending on traffic conditions. The cost for driving from Lyon to Bern can vary between €55 to €83, depending on factors such as fuel prices and tolls.
The best way to travel from Lyon to Bern without a car is by train. The journey takes approximately 3 hours and 57 minutes. The train ride offers convenient and comfortable transportation, allowing you to relax and enjoy the scenic views along the way. The ticket prices range from €69 to €138, depending on the class and type of train chosen.
Yes, there is a direct link between Lyon and Bern. Although there is no direct train, there are train services that require a transfer in Geneva, taking a total travel time of approximately 3 hours and 57 minutes. Additionally, there are direct bus services that operate four times a day, with a travel time of around 5 hours.
There are plenty of options for accommodation near Bern. With over 205 hotels to choose from, there is something for every budget. Prices start at €53 per night, offering a range of affordable and luxurious options.