Duration 7h 51m
Distance 804 miles
Average price SFr 310
Possible routes 9 found

Edinburgh to Villars-sur-Ollon

Rome2rio has found 9 ways to get from Edinburgh to Villars-sur-Ollon by flight, train, bus, shuttle, car and ferry. We recommend flying from Edinburgh to Geneva and then taking the train from Genève-Aéroport to Aigle, which is the fastest and cheapest option, and takes around 7h 51m.
Recommended route

Fly to Geneva, train

  1. Edinburgh
  2. Genève-Aéroport
  3. Villars-sur-Ollon
Fastest
7h 51m
Cheapest
SFr 89 - SFr 276
Alternative routes

Fly to Basel, train

  1. Edinburgh
  2. Basel SBB
  3. Bern
  4. Villars-sur-Ollon
9h 39m
SFr 115 - SFr 321

Fly to Zurich, train

  1. Edinburgh
  2. Zürich Flughafen
  3. Villars-sur-Ollon
9h 48m
SFr 178 - SFr 396

Fly to Lyon, train

  1. Edinburgh
  2. Lyon Part Dieu
  3. Genève
  4. Villars-sur-Ollon
10h 40m
SFr 161 - SFr 443

Train

  1. Edinburgh
  2. London St Pancras Eurostar
  3. Lyon Part Dieu
  4. Genève
  5. Villars-sur-Ollon
15h 18m
SFr 224 - SFr 614

Bus, train

  1. Edinburgh
  2. London
  3. Aeroport Cdg2 Tgv Roissy
  4. Part-Dieu-Gare-Rou
  5. Villars-sur-Ollon
27h 21m

Train, bus, shuttle

  1. Edinburgh
  2. Birmingham Coach Station, Digbeth
  3. London - Victoria Coach Station
  4. Den Haag
  5. Villars-sur-Ollon
34h 31m
SFr 331 - SFr 516

Drive, Eurotunnel

  1. Edinburgh
  2. Folkestone
  3. Calais-Fréthun
  4. Villars-sur-Ollon
16h 20m
SFr 366 - SFr 468

Drive, car ferry

  1. Edinburgh
  2. Dover
  3. Calais
  4. Villars-sur-Ollon
17h 38m
SFr 229 - SFr 343

Frequently asked questions

Want to know about travelling from Edinburgh to Villars-sur-Ollon? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Edinburgh to Villars-sur-Ollon is to fly and train which costs £70 - £230 and takes 7h 51m.

More details

The quickest way to get from Edinburgh to Villars-sur-Ollon is to fly and train which costs £70 - £230 and takes 7h 51m.

More details

The distance between Edinburgh and Villars-sur-Ollon is 804 miles.

The best way to get from Edinburgh to Villars-sur-Ollon without a car is to train which takes 15h 18m and costs £180 - £500.

More details

It takes approximately 7h 51m to get from Edinburgh to Villars-sur-Ollon, including transfers.

More details

The quickest flight from Edinburgh Airport to Geneva Airport is the direct flight which takes 2h 15m.

Search flights

Villars-sur-Ollon is 1h ahead of Edinburgh. It is currently 3:22 AM in Edinburgh and 4:22 AM in Villars-sur-Ollon.

Jet2.com, Air France, KLM and two other airlines offer flights from Edinburgh Airport to Geneva Airport.

Search flights

There are 1778+ hotels available in Villars-sur-Ollon. Prices start at SFr 69 per night.

More details

The best way to get from Edinburgh to Edinburgh Airport is to tram which takes 31 min and costs £1 - £6.

More details

How to travel from Edinburgh to Villars-sur-Ollon

Find all the possible transport options for your trip from Edinburgh to Villars-sur-Ollon right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Edinburgh and Villars-sur-Ollon?

You can take a train from Edinburgh to Villars-sur-Ollon via London Kings Cross, London St Pancras Eurostar, Lyon Part Dieu, Genève, Aigle, and Aigle, gare in around 15h 18m.
Airlines
Ave. Duration
2h 15m
Frequency
Every day
Estimated price
SFr 60 - SFr 320
Ave. Duration
4h 18m
Frequency
Every day
Estimated price
SFr 100 - SFr 410
Ave. Duration
4h 8m
Frequency
Every day
Estimated price
SFr 150 - SFr 430
Ave. Duration
3h 55m
Frequency
Every day
Estimated price
SFr 170 - SFr 450
Ave. Duration
4h 15m
Frequency
Every day
Estimated price
SFr 210 - SFr 950
Ave. Duration
4h 30m
Frequency
Every day
Estimated price
SFr 180 - SFr 490
Ave. Duration
2h 15m
Frequency
Saturday
Estimated price
SFr 50 - SFr 300
Ave. Duration
2h 15m
Frequency
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
SFr 60 - SFr 370
Ave. Duration
5h
Frequency
Monday, Thursday and Sunday
Estimated price
SFr 120 - SFr 470
Ave. Duration
4h 35m
Frequency
Every day
Estimated price
SFr 270 - SFr 850

Villars-sur-Ollon, Switzerland

Discover how to get to attractions and hotels near Villars-sur-Ollon.

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps