There are 4 ways to get from Villars-sur-Ollon to Aigle by bus, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 144 bus  •  35 min

  1. Take the line 144 bus from Villars-sur-Ollon, gare to Aigle, gare 144

$6 - $9

3 alternative options

Train  •  1 h 16 min

  1. Take the train from Villars-sur-Ollon to Bex 29-Y

$10 - $19

Taxi  •  15 min

  1. Take a taxi from Villars-sur-Ollon to Aigle 8.6 miles

$75 - $90

Drive  •  15 min

  1. Drive from Villars-sur-Ollon to Aigle 8.6 miles

$1 - $3

Questions & Answers

The cheapest way to get from Villars-sur-Ollon to Aigle is to drive which costs SFr 1 - SFr 3 and takes 15 min.

More details

The quickest way to get from Villars-sur-Ollon to Aigle is to taxi which costs SFr 70 - SFr 90 and takes 15 min.

More details

Yes, there is a direct bus departing from Villars-sur-Ollon, gare and arriving at Aigle, gare. Services depart hourly, and operate every day. The journey takes approximately 35 min.

More details

No, there is no direct train from Villars-sur-Ollon to Aigle. However, there are services departing from Villars-sur-Ollon and arriving at Aigle via Bex. The journey, including transfers, takes approximately 1 h 16 min.

More details

The distance between Villars-sur-Ollon and Aigle is 7 km. The road distance is 13.8 km.

Get driving directions

The best way to get from Villars-sur-Ollon to Aigle without a car is to line 144 bus which takes 35 min and costs SFr 6 - SFr 9.

More details

The line 144 bus from Villars-sur-Ollon, gare to Aigle, gare takes 35 min including transfers and departs hourly.

More details

Villars-sur-Ollon to Aigle bus services, operated by Swiss PostAuto, depart from Villars-sur-Ollon, gare station.

More details

Villars-sur-Ollon to Aigle train services, operated by tpc, depart from Villars-sur-Ollon station.

More details

The best way to get from Villars-sur-Ollon to Aigle is to line 144 bus which takes 35 min and costs SFr 6 - SFr 9. Alternatively, you can train, which costs SFr 10 - SFr 18 and takes 1 h 16 min.

Mode details

Map of how to get from Villars-sur-Ollon to Aigle.
Launch map view
  • Distance: 4.4 miles
  • Duration: 35 min

What companies run services between Villars-sur-Ollon, Switzerland and Aigle, Switzerland?

Swiss PostAuto operates a bus from Villars-sur-Ollon to Aigle hourly. Tickets cost $6 - $9 and the journey takes 35 min. Alternatively, tpc operates a train from Villars-sur-Ollon to Aigle hourly, and the journey takes 45 min.

Train operators
tpc
Website
tpc.ch
Train from Villars-sur-Ollon to Bex
Ave. Duration
45 min
Frequency
Hourly
Website
tpc.ch
Schedules at
fahrplan.sbb.ch
Bus operators
Swiss PostAuto
Other operators
Taxi from Villars-sur-Ollon to Aigle
Ave. Duration
15 min
Estimated price
$75 - $90
Association des Taxis Officiels de Sion
Phone
+41 27 322 32 32
Martino Abramo Attanasio
Phone
+41 79 221 14 90
Taxi Dean
Phone
+41 78 600 36 27
Website
taxidean.ch

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.

More Questions & Answers

Villars-sur-Ollon to Aigle bus services, operated by Swiss PostAuto, arrive at Aigle, gare station.

More details

Villars-sur-Ollon to Aigle train services, operated by tpc, arrive at Bex station.

More details

Yes, the driving distance between Villars-sur-Ollon to Aigle is 14 km. It takes approximately 15 min to drive from Villars-sur-Ollon to Aigle.

Get driving directions

There are 1109+ hotels available in Aigle. Prices start at $82 USD per night.

More details