HUB hero image

How to Travel from

Oyonnax to Chamonix

by Route or Car

Oyonnax
+0
Chamonix
Transport search to Chamonix
Oyonnax
+0
Chamonix
Building a composite car route
Cheapest
Best Offer!
Car
1 h 38 min
163 km.
from $8
Composite Route Car Only

Three ways to Travel from Oyonnax to Chamonix

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 Geneva to Chamonix
Ave. Duration:
2h 5m
Frequency:
Every 3 hours
Estimated price:
$12.02–$17.72

BlaBlaCar Bus

Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Geneva to Chamonix
Ave. Duration:
1h 10m
Frequency:
4 times a day
Estimated price:
$13.92–$20.25

SNCF Bus

Phone:
3635
Website:
groupe-sncf.com/fr
Bus from Bellegarde to Chamonix
Ave. Duration:
2h 35m
Frequency:
Once daily
Estimated price:
$25.32–$36.71

Train operators

SNCF

Phone:
+33 1 84 94 36 35
Website:
effinity.fr/expertise/affiliation/
Train from Bellegarde to St
Ave. Duration:
2h 1m
Frequency:
5 times a day
Estimated price:
$21.52–$45.57
Train from Saint-Gervais-Les-Bains to Chamonix
Ave. Duration:
45 min
Frequency:
Hourly
Estimated price:
$3.92–$8.86

TGV inOui

Phone:
+33 1 84 94 36 35
Website:
sncf-connect.com/en-en
Train from Nurieux to Geneve
Ave. Duration:
51 min
Frequency:
Once daily
Estimated price:
$22.78–$54.43
Train from Bellegarde to St
Ave. Duration:
1h 59m
Frequency:
Twice a week
Estimated price:
$29.11–$69.62

Questions and Answers

What is the cheapest way to get from Oyonnax to Chamonix?

The cheapest way to get from Oyonnax to Chamonix is to drive which costs $28.26 - $42.39 and takes 1h 40m.

What is the fastest way to get from Oyonnax to Chamonix?

The fastest way to get from Oyonnax to Chamonix is to drive which takes 1h 40m and costs $28.26 - $42.39 .

Is there a direct bus between Oyonnax and Chamonix?

No, there is no direct bus from Oyonnax to Chamonix. However, there are services departing from Oyonnax and arriving at Chamonix - Mont-Blanc via Nantua, Nantua and Bellegarde. The journey, including transfers, takes approximately 5h 46m.

Is there a direct train between Oyonnax and Chamonix?

No, there is no direct train from Oyonnax to Chamonix. However, there are services departing from Oyonnax and arriving at Chamonix - Mont-Blanc via Nurieux, Bellegarde and Saint-Gervais-Les-Bains. The journey, including transfers, takes approximately 6h 12m.

How far is it from Oyonnax to Chamonix?

The distance between Oyonnax and Chamonix is 172 km. The road distance is 164.2 km.

How do I travel from Oyonnax to Chamonix without a car?

The best way to get from Oyonnax to Chamonix without a car is to train and bus which takes 5h 10m and costs $32.61 - $70.65 .

How long does it take to get from Oyonnax to Chamonix?

It takes approximately 5h 10m to get from Oyonnax to Chamonix, including transfers.

Where do I catch the Oyonnax to Chamonix bus from?

Oyonnax to Chamonix bus services, operated by SNCF Bus, depart from Bellegarde station.

Where do I catch the Oyonnax to Chamonix train from?

Oyonnax to Chamonix train services, operated by SNCF, depart from Bellegarde station.

Train or bus from Oyonnax to Chamonix?

The best way to get from Oyonnax to Chamonix is to train which takes 6h 12m and costs $38.04 - $119.57 . Alternatively, you can bus, which costs $32.61 - $47.83 and takes 5h 46m.

Where does the Oyonnax to Chamonix bus arrive?

Oyonnax to Chamonix bus services, operated by SNCF Bus, arrive at Chamonix - Mont-Blanc station.

Where does the Oyonnax to Chamonix train arrive?

Oyonnax to Chamonix train services, operated by SNCF, arrive at St Gervais Les Bains Le Fayet station.

Can I drive from Oyonnax to Chamonix?

Yes, the driving distance between Oyonnax to Chamonix is 164 km. It takes approximately 1h 40m to drive from Oyonnax to Chamonix.

How do I get a train ticket from Oyonnax to Chamonix?

Book your Oyonnax to Chamonix train tickets online with Omio.

Where can I stay near Chamonix?

There are 5539+ hotels available in Chamonix. Prices start at $116.65 per night.
+0