1map logoGo to main page

Bern to Geneva from $9: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bern, Switzerland
to
Geneva, Switzerland

How to Get from Bern to Geneva: 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.

$9 by busBest price
130 kmDistance
1h 40m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bern to Geneva 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
Swiss Railways (SBB/CFF/FFS)
Train
Average Duration
1h  57m
Estimated price
$55-110
Recommended
Company
FlixBus
Bus
Average Duration
2h  20m
Estimated price
$9-25
Cheapest
route map
Distance: 130 km
Duration: 1h 40m

See more options

Pricing table
Company
BlaBlaCar
Rideshare
Average Duration
2h  9m
Estimated price
$11-11
Company
various
Drive
Average Duration
1h  40m
Estimated price
$30-50
Company
various
Train
Plane
Average Duration
3h  26m
Estimated price
$155-436

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Train $33 $32 $33 $32 $33 $33 $34

Traveling From Bern to Geneva

The route from Bern to Geneva showcases a blend of Bern’s charming medieval architecture and serene atmosphere with Geneva’s vibrant cosmopolitan vibe and stunning lakeside views.

Best Neighbourhoods in Geneva

Geneva boasts diverse neighborhoods, each offering unique experiences and attractions.

Carouge
• Known for its bohemian atmosphere and artistic vibe.
• Quaint boutiques and cafés line the picturesque streets.
Old Town (Vieille Ville)
• Rich in history with charming narrow streets and squares.
• Contains St. Pierre Cathedral and cultural landmarks.
Les Eaux-Vives
• Vibrant, lakeside area with parks and promenades.
• Features a lively dining and nightlife scene.

Best Times To Visit Geneva's Attractions

Timing your visits to Geneva's attractions can greatly improve your experience.

Jet d'Eau
Visit early morning or late evening for fewer crowds and stunning photos.
United Nations Office
Weekday mornings offer quieter tours and more engaging interactions.
Patek Philippe Museum
Afternoons, especially during weekdays, provide a more relaxed atmosphere.

Geneva Weather: What to Expect Year-Round

Geneva experiences a temperate climate with warm summers and mild winters, offering diverse conditions throughout the year. Spring and early autumn typically present the best travel opportunities, as pleasant weather enhances outdoor activities and city exploration.

Dining Recommendation

In Geneva, indulging in a traditional fondue at Café du Soleil gives you a taste of the city’s rich culinary heritage, distinct from Bern’s more hearty, rustic fare. The cozy atmosphere, paired with the use of locally sourced cheeses, elevates this experience, allowing you to savor the unique flavors of the region while enjoying the bustling surroundings.

Bern - Geneva operators

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

Train Show train routes
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Bern to Genève

Average Duration
1h 57m
Estimated price
$55-110

Train from Bern to Zürich Flughafen

Average Duration
1h 20m
Estimated price
$45-90
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Bern to Geneva

Average Duration
2h 20m
Estimated price
$16-23
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk

Bus from Bern to Geneva

Average Duration
2h 35m
Estimated price
$17-25
Contact phone
+420 222 222 221
Website
https://regiojet.com/

Bus from Bern Car Terminal Neufeld to Geneva Bus Station

Average Duration
2h 10m
Estimated price
$9-13
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Rideshare from Berne to Genève

Average Duration
2h 9m
Estimated price
$11-11
Plane Show flights
Website
swiss.com

Plane from Zürich Flughafen to Geneva (GVA)

Average Duration
54m
Estimated price
$100-390
Website
rj.com

Plane from Zürich Flughafen to Geneva (GVA)

Average Duration
50m
Estimated price
$65-100

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

Traveling between Bern and Geneva 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.

🚗 Prepare for a scenic drive covering 159.3 km from Bern to Geneva, which typically takes about 1 hour and 40 minutes to complete. 💶 Prices for the journey by car range from €28 to €46, providing flexibility based on your budget and preferences.
Average price
€28 - €46
🚂 A direct train service operated by Swiss Railways runs every 30 minutes from Bern to Geneva, with a travel time of approximately 1 hour and 57 minutes. 🌍 The journey covers a distance of 157 km and offers a convenient and efficient way to travel between these two Swiss cities. Trains depart from Bern station and arrive at Genève station. 🎫 Ticket prices for the train journey from Bern to Geneva range from €51 to €101, providing travelers with a range of options to suit their budget and schedule.
Departure Point
Bern station
Arrival Point
Genève station
Useful tips for train travellers
• Onboard catering services on the Bern to Geneva route are provided by the Swiss Federal Railways (SBB), which offers a bistro car where you can purchase snacks, sandwiches, and drinks. Additionally, there's often a trolley service that offers beverages and light refreshments directly to your seat.
• The trains on this route provide different seating options, including First Class, Business Class, and Economy Class. First Class offers spacious seats and quieter compartments, while Economy Class features comfortable, standard seating. Business Class offers flexible seating arrangements and extra amenities for those requiring more comfort. It's advisable to book your tickets in advance to secure the best seat for your needs.
• Multiple operators run this route, including Swiss Federal Railways (SBB) and Lyria. You can find helpful information on their websites: SBB (sbb.ch) and Lyria (lyria.fr). These sites offer up-to-date schedules, ticket prices, and booking options.
🛫 Experience a quick and convenient flight from Zurich Airport to Geneva Airport, with a direct flight lasting just 50 minutes. Airlines like Royal Jordanian and Swiss provide seamless connections between these two Swiss cities.
Departure Point
Zurich Airport
Arrival Point
Geneva Airport
🚌 The journey from Bern to Geneva by bus takes approximately 2 hours and 20 minutes. There are direct FlixBus services departing every four hours, making travel convenient for passengers. 🛤️ For a quicker route, consider taking the long-distance train towards Genève-Aéroport, which only takes 1 hour and 44 minutes to reach Geneva from Bern, covering a distance of 157 km. 🚆 If you prefer a scenic route with transfers, you can opt for the train journey via Biel/Bienne, taking a total of 2 hours and 5 minutes to reach Geneva from Bern.
Departure Point
Bern station
Arrival Point
Geneva station

Frequently asked questions

Find out more about the route from Bern to Geneva.

Or choose the category:
The distance between Bern and Geneva is 130.4 km by air, while the road distance is slightly longer at 159.8 km. The travel times vary depending on the mode of transportation. By train, it takes approximately 1 hour and 44 minutes to reach Geneva from Bern. By car, the journey typically takes 1 hour and 40 minutes in favorable traffic conditions. If you prefer to travel by bus, the average travel time is around 2 hours and 20 minutes.
The most cost-effective option for traveling from Bern to Geneva is to rideshare, costing around €10. This option takes approximately 2 hours and 9 minutes. However, if time efficiency is a priority, driving is the quickest option, taking only 1 hour and 40 minutes.
The prices for a train ticket between Bern and Geneva range from €51 to €102, depending on the class and type of ticket. On the other hand, the prices for a bus ticket between Geneva and Bern vary from €14 to €21, depending on the carrier and type of service.
If you prefer not to use public transportation, you can consider using Blablacar's carpooling service for rideshare options between Bern and Geneva. This is a convenient option especially if you don't have a driver's license or want to avoid public transport. The driving distance between Bern and Geneva is approximately 159.3 km and it takes around 1 hour and 40 minutes to drive from Bern to Geneva. The prices for carpooling services from Bern to Geneva can range from €28 to €46.
The best way to travel from Bern to Geneva without a car is by train. The journey takes approximately 1 hour and 44 minutes and the ticket prices range from €51 to €102.
Yes, there is a direct link between Bern and Geneva. Swiss Railways operates frequent train services between the two cities, with a journey time of approximately 1 hour and 44 minutes. FlixBus also offers direct bus services, with departures every four hours and a travel time of around 2 hours and 20 minutes.
There are numerous options for accommodation near Geneva. With over 778 hotels to choose from, travelers can find a range of choices to fit their budget and preferences. Prices start at €38 per night, offering affordable options for those on a tighter budget.