HUB hero image

How to Travel from

Champagnole to Bern

by Rideshare, Route or Car

Champagnole
+0
Bern
Transport search to Bern
Champagnole
+0
Bern
Building a composite car route
Cheapest
Best Offer!
Car
1 h 55 min
149 km.
from $8
Composite Route Car Only

Five ways to Travel from Champagnole to Bern

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Lausanne to Bern
Ave. Duration:
1h 15m
Frequency:
Every 3 hours
Estimated price:
$12.66–$18.99

BlaBlaCar Bus

Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Pontarlier - Bus station to Lausanne
Ave. Duration:
1h 25m
Frequency:
Twice daily
Estimated price:
$12.66–$17.72
Bus from Lausanne to Bern
Ave. Duration:
1h 20m
Frequency:
Once daily
Estimated price:
$15.19–$21.52

Nyon-St-Cergue-Morez

Phone:
+41 22 994 28 40
Website:
nstcm.ch/
Train from La Cure to Nyon
Ave. Duration:
52 min
Frequency:
Hourly

Train operators

SNCF

Phone:
+33 1 84 94 36 35
Website:
effinity.fr/expertise/affiliation/
Train from Frasne to Bern
Ave. Duration:
1h 37m
Frequency:
Twice a week
Estimated price:
$22.78–$50.63
Train from Champagnole to Besancon
Ave. Duration:
1h 11m
Frequency:
Once daily
Estimated price:
$16.46–$35.44
Train from Besancon Viotte to La
Ave. Duration:
1h 53m
Frequency:
Once daily
Estimated price:
$17.72–$39.24

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from Nyon to Bern
Ave. Duration:
1h 47m
Frequency:
Hourly
Estimated price:
$58.23–$107.59

RegioJet

Phone:
+420 222 222 221
Website:
regiojet.com/
Bus from Lausanne to Bern
Ave. Duration:
1h 15m
Frequency:
Once a week
Estimated price:
$6.96–$11.39

BLS AG

Phone:
+41 58 327 32 71
Website:
bls.ch/en
Train from La Chaux-de-Fonds to Bern
Ave. Duration:
1h 6m
Frequency:
Hourly
Estimated price:
$16.46–$22.78

Questions and Answers

What is the cheapest way to get from Champagnole to Bern?

The cheapest way to get from Champagnole to Bern is to drive which costs $28.26 - $42.39 and takes 1h 56m.

What is the fastest way to get from Champagnole to Bern?

The fastest way to get from Champagnole to Bern is to drive which takes 1h 56m and costs $28.26 - $42.39 .

Is there a direct train between Champagnole and Bern?

No, there is no direct train from Champagnole to Bern. However, there are services departing from Champagnole and arriving at Bern via Andelot Jura and Frasne. The journey, including transfers, takes approximately 4h 4m.

How far is it from Champagnole to Bern?

The distance between Champagnole and Bern is 145 km. The road distance is 147.9 km.

How do I travel from Champagnole to Bern without a car?

The best way to get from Champagnole to Bern without a car is to train which takes 4h 4m and costs $25 - $59.78 .

How long does it take to get from Champagnole to Bern?

It takes approximately 4h 4m to get from Champagnole to Bern, including transfers.

Where do I catch the Champagnole to Bern train from?

Champagnole to Bern train services, operated by SNCF, depart from Champagnole station.

Train or bus from Champagnole to Bern?

The best way to get from Champagnole to Bern is to train which takes 4h 4m and costs $25 - $59.78 . Alternatively, you can bus, which costs $27.17 - $54.35 and takes 6h 30m.

Where does the Champagnole to Bern train arrive?

Champagnole to Bern train services, operated by SNCF, arrive at Besancon Viotte station.

Can I drive from Champagnole to Bern?

Yes, the driving distance between Champagnole to Bern is 148 km. It takes approximately 1h 56m to drive from Champagnole to Bern.

How do I get a train ticket from Champagnole to Bern?

Book your Champagnole to Bern train tickets online with Omio.

Where can I stay near Bern?

There are 268+ hotels available in Bern. Prices start at $57.91 per night.
+0