HUB hero image

How to Travel from

Prague to Villars-sur-Ollon

by Plane, Rideshare, Route or Car

Prague
+0
Villars-sur-Ollon
Transport search to Villars-Sur-Ollon
Prague
+0
Villars-sur-Ollon
Building a composite car route
Cheapest
Best Offer!
Car
8 h 8 min
921 km.
from $50
Composite Route Car Only

Eight ways to Travel from Prague to Villars-Sur-Ollon

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Praha, ÚAN Florenc to Lausanne
Ave. Duration:
12h 20m
Frequency:
Twice daily
Estimated price:
$82.70–$120.86
Bus from Praha, Hlavní Nádraží to Lausanne
Ave. Duration:
13h 25m
Frequency:
Once daily
Estimated price:
$82.70–$120.86

BlaBlaCar Bus

Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Praha, ÚAN Florenc to Lausanne
Ave. Duration:
12h 10m
Frequency:
Once daily
Estimated price:
$69.97–$101.78

Autoservizi Comazzi srl

Phone:
+39 0322 844 862
Website:
comazzibus.com
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola
Ave. Duration:
1h 20m
Frequency:
Every 4 hours
Estimated price:
$10.61

Airlines

easyJet

Website:
easyjet.com/
Plane from Prague Václav Havel Airport to Geneva
Ave. Duration:
1h 35m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$47.07–$445.29
Plane from Prague Václav Havel Airport to Basel
Ave. Duration:
1h 20m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$89.06–$343.51
Plane from Prague Václav Havel Airport to Malpensa
Ave. Duration:
1h 31m
Frequency:
Every day
Estimated price:
$45.80–$203.56

Lufthansa

Website:
lufthansa.com/
Plane from Prague Václav Havel Airport to Geneva
Ave. Duration:
3h 12m
Frequency:
Every day
Estimated price:
$139.95–$559.79
Plane from Prague Václav Havel Airport to Zurich
Ave. Duration:
3h 10m
Frequency:
Every day
Estimated price:
$203.56–$699.74
Plane from Prague Václav Havel Airport to Basel
Ave. Duration:
2h 55m
Frequency:
Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$152.67–$572.52
Plane from Prague Václav Havel Airport to Malpensa
Ave. Duration:
2h 50m
Frequency:
Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$152.67–$547.07

Eurowings

Website:
eurowings.com
Plane from Prague Václav Havel Airport to Geneva
Ave. Duration:
1h 30m
Frequency:
Tuesday, Thursday, Friday, and Sunday
Estimated price:
$63.61–$381.68

Ulendo Airlink

Website:
flyulendo.com/
Plane from Prague Václav Havel Airport to Malpensa
Ave. Duration:
1h 35m
Frequency:
Tuesday, Friday, Saturday, and Sunday
Estimated price:
$24.17–$82.70

Austrian Airlines

Website:
austrian.com/?sc_lang=en&cc=ZZ
Plane from Prague Václav Havel Airport to Zurich
Ave. Duration:
3h 23m
Frequency:
Every day
Estimated price:
$178.12–$699.74

Swiss

Website:
swiss.com/
Plane from Prague Václav Havel Airport to Geneva
Ave. Duration:
3h 38m
Frequency:
Every day
Estimated price:
$139.95–$483.46
Plane from Prague Václav Havel Airport to Zurich
Ave. Duration:
1h 22m
Frequency:
Every day
Estimated price:
$178.12–$585.24
Plane from Prague Václav Havel Airport to Malpensa
Ave. Duration:
3h 30m
Frequency:
Every day
Estimated price:
$165.39–$470.74

Train operators

ÖBB EuroCity

Phone:
+43 5 1717
Website:
oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
Train from Praha Hlavni Nadrazi to Basel
Ave. Duration:
12h 52m
Frequency:
Once daily
Estimated price:
$139.95–$216.28

Südostbahn

Phone:
+41 58 580 70 70
Website:
sob.ch/
Train from Basel SBB to Olten
Ave. Duration:
25 min
Frequency:
Every 4 hours

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from Genève-Aéroport to Aigle
Ave. Duration:
1h 26m
Frequency:
Every 30 minutes
Estimated price:
$45.80–$82.70
Train from Basel SBB to Visp
Ave. Duration:
2h 8m
Frequency:
Every 3 hours
Estimated price:
$76.34–$152.67
Train from Visp to Aigle
Ave. Duration:
1h 1m
Frequency:
Hourly
Estimated price:
$35.62–$63.61
Train from Zürich Flughafen to Lausanne
Ave. Duration:
2h 38m
Frequency:
Hourly
Estimated price:
$89.06–$165.39
Train from Basel SBB to Olten
Ave. Duration:
39 min
Frequency:
Every 15 minutes
Estimated price:
$24.17–$43.26
Train from Olten to Lausanne
Ave. Duration:
1h 45m
Frequency:
Hourly
Estimated price:
$58.52–$108.14
Train from Lausanne to Aigle
Ave. Duration:
42 min
Frequency:
Every 15 minutes
Estimated price:
$13.99–$25.45
Train from Brig to Aigle
Ave. Duration:
1h 11m
Frequency:
Hourly
Estimated price:
$38.17–$69.97

SBB GmbH

Phone:
+49 (0) 7531 915109
Website:
sbb-deutschland.de/
Train from Basel SBB to Olten
Ave. Duration:
29 min
Frequency:
5 times a day
Estimated price:
$6.36–$8.27

Trenitalia EuroCity

Phone:
+39 06 68475475
Website:
trenitalia.com/
Train from Visp to Aigle
Ave. Duration:
1h 1m
Frequency:
6 times a week
Estimated price:
$17.81–$30.53
Train from Brig to Aigle
Ave. Duration:
1h 11m
Frequency:
6 times a week
Estimated price:
$20.36–$33.08

RegioJet

Phone:
+420 222 222 221
Website:
regiojet.com/
Bus from Praha, ÚAN Florenc to Lausanne
Ave. Duration:
12h 35m
Frequency:
Once a week
Estimated price:
$63.61–$101.78

Transports Publics du Chablais

Phone:
+41 24 468 03 30
Website:
tpc.ch/site/
Bus from Aigle, gare to Villars-sur-Ollon,
Ave. Duration:
32 min
Frequency:
Hourly
Estimated price:
$6.11–$8.91

Questions and Answers

What is the cheapest way to get from Prague to Villars-sur-Ollon?

The cheapest way to get from Prague to Villars-sur-Ollon is to bus which costs $86.96 - $152.17 and takes 14h 32m.

What is the fastest way to get from Prague to Villars-sur-Ollon?

The fastest way to get from Prague to Villars-sur-Ollon is to fly and train which takes 6h 51m and costs $92.39 - $304.35 .

How far is it from Prague to Villars-sur-Ollon?

The distance between Prague and Villars-sur-Ollon is 877 km. The road distance is 922.1 km.

How do I travel from Prague to Villars-sur-Ollon without a car?

The best way to get from Prague to Villars-sur-Ollon without a car is to bus which takes 14h 32m and costs $86.96 - $152.17 .

How long does it take to get from Prague to Villars-sur-Ollon?

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

Train or bus from Prague to Villars-sur-Ollon?

The best way to get from Prague to Villars-sur-Ollon is to bus which takes 14h 32m and costs $86.96 - $152.17 . Alternatively, you can train, which costs $206.52 - $347.83 and takes 18h 21m.

Can I drive from Prague to Villars-sur-Ollon?

Yes, the driving distance between Prague to Villars-sur-Ollon is 922 km. It takes approximately 8h 15m to drive from Prague to Villars-sur-Ollon.

Where can I stay near Villars-sur-Ollon?

There are 3370+ hotels available in Villars-sur-Ollon. Prices start at $77.22 per night.
+0