1map logoGo to main page

Basel to Bern from $6: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Basel, Switzerland
to
Bern, Switzerland

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

$6 RideshareBest price
69.2 kmDistance
1h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Basel 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 
Estimated price
$40-75
Recommended
Company
various
Rideshare
Average Duration
1h  22m
Estimated price
$6-6
Cheapest
route map
Distance: 69.2 km
Duration: 1h

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
1h  10m
Estimated price
$10-15
Company
various
Drive
Average Duration
1h  3m
Estimated price
$19-28

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Train $26 $27 $25 $26 $26 $26 $25

Traveling From Basel to Bern

The journey from Basel to Bern offers a striking contrast between Basel’s vibrant cultural scene and Bern’s charming medieval architecture.

Best Neighbourhoods in Bern

Bern offers diverse neighborhoods, each with its own distinct charm.

Old Town
• UNESCO World Heritage site featuring medieval architecture.
• Lively squares and historic landmarks abound.
Grosser Murist
• Scenic views of the Aare River and nature.
• Great for outdoor activities and peaceful strolls.
Kreuz quartier
• Diverse dining options and trendy cafes.
• A mix of local and contemporary vibes.

Best Times To Visit Bern's Attractions

Maximize your experience in Bern by timing your visits wisely.

Zytglogge Clock Tower
Visit early in the morning for fewer crowds and clearer views.
Bundeshaus (Federal Palace)
Schedule a visit during weekdays for a more intimate tour experience.
Rosengarten (Rose Garden)
Late afternoon offers stunning sunset views and a tranquil atmosphere.

Bern Weather: What to Expect Year-Round

Bern experiences a temperate climate with distinct seasons, making spring and early fall the ideal times for pleasant weather and outdoor exploration. Be prepared for occasional rain, as it can influence your travel plans, especially if outdoor activities are on your itinerary.

Dining Recommendation in Bern

Try the traditional Berner Platte, a hearty meat platter that showcases local ingredients and Swiss culinary heritage, setting itself apart from the lighter, more international fare often found in Basel. The cozy, rustic atmosphere of restaurants in Bern, such as Restaurant Rosengarten, enhances the experience, allowing you to savor authentic flavors while overlooking the scenic Old Town.

Basel - Bern operators

Explore transport companies operating between Basel 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 Basel Sbb to Bern

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

Bus from Basel SBB to Bern

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

Other from Basel to Bern

Average Duration
1h 22m
Estimated price
$6-6

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

Traveling between Basel 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.

🚗 Discover the scenic route from Basel to Bern, a picturesque drive spanning 96.6 km through charming Swiss landscapes. 💰 Experience affordable travel with car prices ranging from €18 to €26, providing a cost-effective option for your journey.
Average price
€18 - €26
🚆 Starting from Basel SBB station, you can hop on a direct train to Bern that departs every 30 minutes. The journey will take approximately 1 hour, making it a convenient and efficient way to travel between the two cities in Switzerland. 🌲 If you opt for the direct route, you'll enjoy a seamless ride with Swiss Railways to Bern station. This train service offers a comfortable and scenic journey, covering the 100 km distance in just 1 hour. 🚉 For a slightly longer but still manageable option, consider a route with a transfer at Olten on your way to Bern. This alternative may offer a different perspective on the Swiss countryside while reaching your destination in around 1 hour and 8 minutes.
Departure Point
Basel Sbb station
Arrival Point
Bern station
Useful tips for train travellers
• On the train from Basel to Bern, you can enjoy onboard catering services provided by SBB. In the Bistro car, you will find a selection of beverages, snacks, and light meals available for purchase. You can also order food directly to your seat through the SBB app, which is convenient if you prefer not to leave your seat.
• The train offers different seating options including First Class, Second Class (Economy), and sometimes Business Class on select trains. First Class seats are more spacious and often come with amenities like power outlets and improved catering service. Second Class (Economy) seats are comfortable and a great option if you're looking for a more budget-friendly fare. You can check the specific seating options available on your train through the SBB website.
• Two main operators service the route from Basel to Bern: SBB (Swiss Federal Railways) and BLS. You can find more information and book your tickets through their respective websites: SBB and BLS. Additionally, SBB provides real-time updates on train schedules, and BLS offers insights into scenic routes.
🚌 Traveling from Basel to Bern by bus is a convenient option, with services operating four times a day every day. The journey typically takes around 1 hour and 10 minutes, making it a quick and efficient way to get between these two Swiss cities. 🛤️ If you prefer to take the train, there are various routes you can consider for your journey from Basel to Bern. Depending on the route you choose, travel times can vary from 58 minutes to 1 hour and 21 minutes. 💰 Ticket prices for the bus between Basel and Bern range from €9 to €14.
Departure Point
Basel SBB station
Arrival Point
Bern station

Frequently asked questions

Find out more about the route from Basel to Bern.

Or choose the category:
The distance between Basel and Bern is 69.2 km by train or car. By train, it takes approximately 55 minutes to reach Bern from Basel. By car, the travel time is about 1 hour and 3 minutes. Additionally, the bus journey from Basel to Bern typically takes around 1 hour and 10 minutes.
The most cost-effective option for traveling from Basel to Bern is ridesharing, which costs €6 and takes around 1 hour and 22 minutes. However, if you are looking for a quicker option, taking the train is the best choice. It costs €9-€12 and takes approximately 58 minutes.
The prices for traveling from Basel to Bern can vary depending on the mode of transportation. For a train journey, the prices typically range from €9 to €12. On the other hand, taking a bus from Bern to Basel can cost between €9 and €14.
To get from Basel to Bern without using public transportation, you can consider using BlaBlaCar's carpooling service, which offers rideshare options between the two cities. It is a convenient option for those without a driver's license or who want to avoid public transport. The driving distance between Basel and Bern is approximately 96.6 km, and it usually takes around 1 hour and 3 minutes to drive from one city to the other. The prices for carpooling from Basel to Bern range from €18 to €26.
The best way to travel from Basel to Bern without a car is by train. The journey takes approximately 58 minutes and ticket prices range from €9 to €12.
Yes, there is a direct link between Basel and Bern. Travelers can take a direct train from Basel Sbb station to Bern, with departures every 30 minutes and a journey time of approximately 58 minutes. Alternatively, there is also a direct bus service from Basel SBB station to Bern, with three departures daily and a journey time of around 1 hour and 10 minutes.
There are plenty of accommodation options near Bern. With over 205 hotels to choose from, travelers can find something suitable for every budget. Prices for hotels start at €54 per night, offering a range of options for different preferences and needs.