1map logoGo to main page

Geneva, Geneva (Area) to Bern, Bern (Area) from $9: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Geneva, Switzerland
to
Bern, Switzerland

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

$9 by busBest price
130.4 kmDistance
1h 41m Fastest

Compare Train, Bus, Flight, and Driving Options

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

See more options

Pricing table
Company
various
Rideshare
Average Duration
2h  8m
Estimated price
$11-11
Company
various
Drive
Average Duration
1h  41m
Estimated price
$30-50

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 $34 $33 $34 $33

Traveling From Geneva to Bern

The route from Geneva to Bern offers a blend of cosmopolitan charm and political history, showcasing Geneva’s vibrant international atmosphere alongside Bern’s quaint medieval architecture.

Best Neighbourhoods in Bern

Bern’s neighborhoods showcase a blend of history, culture, and local life.

Old Town (Altstadt)
• UNESCO World Heritage site with stunning medieval architecture.
• Vibrant shops, cafes, and historical landmarks at every turn.
Bern Wabern
• Offers sweeping views of the city and countryside.
• Known for its charming residential feel and greenery.
Matte
• Quaint riverside area filled with artistic vibes.
• Home to eclectic bars and eateries with local flavors.

Best Times To Visit Bern's Attractions

Maximize your experience in Bern by visiting at optimal times for each landmark.

Zytglogge (Clock Tower)
Early morning visits offer a chance to enjoy this iconic tower without large crowds.
Bern Bear Park
Late afternoon is ideal for watching bears as they are most active.
Federal Palace
Weekday tours, especially in the morning, provide a quieter experience.

Bern Weather: What to Expect Year-Round

Bern experiences a temperate climate with warm summers and cold winters, making late spring and early fall the best times to enjoy the city with pleasant conditions. Weather influences your travel plans; sunny days are ideal for outdoor exploration, while rainy spells can provide a cozy atmosphere for indoor activities.

Dining in Bern: A Unique Experience

Try the traditional Berner Platte at Restaurant Lötschberg, a hearty dish featuring a delightful mix of meats and seasonal vegetables that stands in contrast to Geneva's international flair. The rustic ambiance and emphasis on locally sourced ingredients provide a genuine taste of Bern’s culinary heritage, creating an experience that's distinctively local.

Geneva - Bern operators

Explore transport companies operating between Geneva and Bern, 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 Genève to Bern

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

Bus from Geneva to Bern

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

Bus from Geneva - Bus station to Bern

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

Bus from Geneva Bus Station to Bern Car Terminal Neufeld

Average Duration
2h 10m
Estimated price
$9-13
Contact phone
+39 0827 34 117
Website
https://gruppodimaio.it

Bus from Geneve, Gare Routiere to Bern

Average Duration
2h 40m
Estimated price
$15-21
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Other from Genève to Berne

Average Duration
2h 8m
Estimated price
$11-11

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

Traveling between Geneva 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 journey from Geneva to Bern, spanning 100 miles through the stunning Swiss countryside. Enjoy a leisurely drive of approximately 1 hour and 41 minutes, immersing yourself in the beauty of the landscapes along the way. 💰 Explore the budget-friendly options for traveling from Geneva to Bern by car, with prices ranging from €28 to €46. Plan your trip accordingly to ensure a cost-effective and enjoyable journey through Switzerland's scenic roads.
Average price
€28 - €46
🚆 Traveling from Geneva to Bern by train is a convenient and efficient way to explore Switzerland. The direct train service operated by Swiss Railways runs every 20 minutes, making it easy to plan your journey. 🛤️ The picturesque trip takes approximately 1 hour and 57 minutes, covering a distance of 165 km. With stunning views along the way, you'll pass through scenic Swiss landscapes as you make your way from Geneva to Bern. 💸 Prices for the train journey between Geneva and Bern can vary from €51 to €101, offering travelers flexibility in choosing their fare options. Sit back, relax, and enjoy the smooth ride as you travel from one beautiful Swiss city to another.
Departure Point
Genève station
Arrival Point
Bern station
Useful tips for train travellers
• Onboard, the Swiss Federal Railways (SBB) provides a catering service that offers snacks, sandwiches, and hot beverages. First Class passengers can enjoy complimentary refreshments, while Economy Class passengers can purchase items from the onboard bistro. Menus often feature local Swiss specialties.
• The train service between Geneva and Bern offers both First Class and Second Class seating. First Class seats are more spacious and typically have power outlets and complimentary newspapers. In contrast, Second Class seats are comfortable and provide ample legroom, making them a budget-friendly option.
• For this route, Swiss Federal Railways (SBB) operates the trains. You can check schedules and book tickets on their website: SBB. Other trains may also be run by private operators like Lyria, which can be found at Lyria. Additional resources can be useful, such as local transport schedules at Bern Public Transport, and station maps at SBB Station Maps.
🗺️ The approximate duration of the bus ride is 2 hours and 15 minutes, allowing you to enjoy the picturesque landscapes along the 165 km route. FlixBus services provide a comfortable and hassle-free experience from Geneva to Bern, arriving at Bern station. 💰 Ticket prices for the Geneva to Bern bus range from €8 to €22, making it an affordable transportation option. Whether you choose Route 1 or Route 2 with transfers, you can expect a smooth and efficient journey through the Swiss countryside before reaching your destination in Bern.
Departure Point
Geneva station
Arrival Point
Bern station

Frequently asked questions

Find out more about the route from Geneva to Bern.

Or choose the category:
The distance between Geneva and Bern is approximately 81 miles by road. The typical travel time by train is 1 hour and 44 minutes, while it takes 1 hour and 41 minutes to drive by car. If you prefer taking the bus, the journey takes approximately 2 hours and 15 minutes.
The most cost-effective and time-efficient transportation option for traveling from Geneva to Bern is to rideshare. It is the cheapest option at €10 and takes around 2 hours and 8 minutes. However, if time is of the essence, driving is the fastest way to reach Bern, taking approximately 1 hour and 41 minutes. Keep in mind that driving in Switzerland can be costly, with estimated costs ranging from €27 to €46.
When traveling from Geneva to Bern, the prices for a train ticket can range from €50 to €101. On the other hand, the prices for a bus ticket between Bern and Geneva can range from €13 to €21. It's worth noting that these prices may vary depending on factors such as the time of travel and availability of seats. Therefore, it is advisable to check with the respective transportation companies for the most accurate and up-to-date pricing information.
If you prefer not to use public transportation, you can consider using the carpooling service offered by BlaBlaCar. This allows you to find fellow travelers who are driving from Geneva to Bern and share the cost of the trip. The distance between the two cities is approximately 100 miles, and it usually takes around 1 hour and 41 minutes to drive from Geneva to Bern. The prices for carpooling options range from €27 to €46.
The best way to travel from Geneva to Bern without a car is by train. The journey takes approximately 1 hour and 44 minutes and the train ticket costs between €50 and €101. Trains in Switzerland are known for their efficiency and comfort, making it a convenient option for travelers.
Yes, there is a direct link between Geneva and Bern. You can take a train from Geneva to Bern which departs every 30 minutes and takes approximately 1 hour and 44 minutes. Alternatively, you can also take a direct bus from Geneva to Bern which departs every four hours and takes around 2 hours and 15 minutes. Both modes of transportation operate daily.
There are many options for accommodation near Bern. There are over 205 hotels available in the area, offering a range of prices starting at €53 per night. Visitors can choose from a variety of hotels, including luxury accommodations, budget-friendly options, and everything in between. It is recommended to book in advance to secure the best rates and availability.