There are 13 ways to get from Oxford to Gryon by train, plane, bus, car, car train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Birmingham Airport, fly to Geneva International Airport, train
best- Take the train from Oxford to Birmingham Internationaltrain
- Fly from Birmingham Airport (BHX) to Geneva International Airport (GVA)plane BHX - GVA
- Take the train from Genève-Aéroport to Aigletrain
8h 13mCHF 114–308Bus, train
cheapest- Take the bus from Queens Lane to Green Line Coach Stationbus
- Take the bus from London Victoria to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Geneva - Bus Stationbus
- Take the train from Genève to Bextrain
22h 43mCHF 97–173Train, bus, drive
- Take the train from Oxford to London Paddingtontrain
- Take the train from London St Pancras Intl to Lille Europetrain Eil
- Take the train from Lille Europe to Albertvilletrain
- Take the bus from Albertville to Chamonix-Mont-Blancbus
- Drive from Le Buet to Gryoncar
13h 55mCHF 385–640Drive, Eurotunnel
- Drive from Oxford to Folkestonecar
- Take the cartrain from Folkestone to Calais-Fréthuncartrain
- Drive from Calais-Fréthun to Gryoncar
11h 44mCHF 291–366Train to London Heathrow Airport, fly to Geneva International Airport, train
- Take the train from Oxford to London Paddingtontrain
- Fly from London Heathrow Airport (LHR) to Geneva International Airport (GVA)plane LHR - GVA
- Take the train from Genève-Aéroport to Aigletrain
8h 19mCHF 145–400Train, train to London Gatwick Airport, fly to Geneva International Airport
- Take the train from Oxford to Readingtrain
- Take the train from Reading to Gatwick Airporttrain
- Fly from London Gatwick Airport (LGW) to Geneva International Airport (GVA)plane LGW - GVA
- Take the train from Genève-Aéroport to Aigletrain
9h 24mCHF 120–331Train to Bristol Airport, fly to Geneva International Airport, train
- Take the train from Didcot Parkway to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Geneva International Airport (GVA)plane BRS - GVA
- Take the train from Genève-Aéroport to Aigletrain
9h 28mCHF 125–291Train, train to Luton Airport, fly to Geneva International Airport
- Take the train from Oxford to London Paddingtontrain
- Take the train from Farringdon to Luton Airport Parkwaytrain
- Fly from Luton Airport (LTN) to Geneva International Airport (GVA)plane LTN - GVA
- Take the train from Genève-Aéroport to Aigletrain
9h 7mCHF 146–366Train to London Heathrow Airport, fly to Basel, train
- Take the train from Oxford to London Paddingtontrain
- Fly from London Heathrow Airport (LHR) to Basel (BSL)plane LHR - BSL
- Take the train from Basel SBB to Lausannetrain
- Take the train from Lausanne to Bextrain
10h 20mCHF 184–449Train to London City Airport, fly to Zurich Airport, train
- Take the train from Oxford to London Paddingtontrain
- Fly from London City Airport (LCY) to Zurich Airport (ZRH)plane LCY - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the train from Lausanne to Bextrain
10h 16mCHF 225–589Train to London Heathrow Airport, fly to Zurich Airport, train
- Take the train from Oxford to London Paddingtontrain
- Fly from London Heathrow Airport (LHR) to Zurich Airport (ZRH)plane LHR - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the train from Lausanne to Bextrain
10h 6mCHF 203–438Bus, train via Brussels
- Take the bus from Queens Lane to Green Line Coach Stationbus
- Take the bus from London Victoria to Brussels-North train stationbus
- Take the bus from Brussels-North train station to Genevabus
- Take the train from Genève to Bextrain
29h 27mCHF 134–208Drive, car ferry
- Drive from Oxford to Port of Dovercar
- Take the carferry from Port of Dover to Calaiscarferry
- Drive from Calais to Gryoncar
12h 44mCHF 195–323
Oxford to Gryon by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Oxford to Gryon is to bus and train which costs SFr 95 - SFr 180 and takes 22h 43m.
The fastest way to get from Oxford to Gryon is to train and fly which takes 8h 13m and costs SFr 110 - SFr 310.
The distance between Oxford and Gryon is 1117 km.
The best way to get from Oxford to Gryon without a car is to bus and train which takes 22h 43m and costs SFr 95 - SFr 180.
It takes approximately 8h 13m to get from Oxford to Gryon, including transfers.
Gryon is 1h ahead of Oxford. It is currently 4:22 AM in Oxford and 5:22 AM in Gryon.
There are 4401+ hotels available in Gryon.
What companies run services between Oxford, England and Gryon, Switzerland?
There is no direct connection from Oxford to Gryon. However, you can take the train to Birmingham International, walk to Birmingham Intl Rail Station, take the vehicle to Birmingham International Airport, walk to Birmingham Airport (BHX) airport, fly to Geneva International Airport (GVA), walk to Genève-Aéroport, take the train to Aigle, take the train to Bex, then take the train to Gryon. Alternatively, you can take a train from Oxford to Gryon via London Paddington, Paddington, King's Cross St. Pancras station, London St Pancras Intl, Lille Europe, Albertville, Albertville, Chamonix-Mont-Blanc, Chamonix-Mont-Blanc, and Le Buet in around 13h 55m.
- Website
- britishairways.com
Flights from London Heathrow Airport to Geneva International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- CHF 75–220
Flights from London Gatwick Airport to Geneva International Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- CHF 60–270
Flights from London Heathrow Airport to Basel
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 60–230
Flights from London City Airport to Zurich Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 90–290
Flights from London Heathrow Airport to Zurich Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- CHF 70–190
- Phone
- +44 3447 369 123
- [email protected]
- Website
- Cross Country
Train from Oxford to Birmingham International
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Website
- Cross Country
Train from Oxford to Reading
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- CHF 13–20
- Website
- Cross Country
Bus from Albertville to Chamonix-Mont-Blanc
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- CHF 12–18
- Website
- SNCF Bus
- Phone
- +353 818 300 400
- [email protected]
- Website
- Irish Ferries
Car ferry from Port of Dover to Calais
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- CHF 28–80
- Website
- Irish Ferries
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide












