Rome2rio's partners include

There are 3 ways to get from Geneva Airport (GVA) to Aosta by train, bus or car

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

Map of how to get from Geneva Airport (GVA) to Aosta.
Launch map view
  • Distance: 67.7 miles
  • Duration: 4 h 30 min

What companies run services between Geneva Airport (GVA), Switzerland and Aosta, Regione Autonoma Valle d'Aosta, Italy?

Eurolines CH operates a bus from Geneva Airport (GVA) to Aosta 4 times a week. Tickets cost $18 - $23 and the journey takes 3 hours 30 minutes.

Train operators
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Genève-Aéroport to Martigny
Avg. Duration
1 h 40 min
Frequency
Hourly
Estimated price
$45 - $85
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Bus operators
Swiss PostAuto
Email
info@postauto.ch
Website
postauto.ch
Bus from Martigny, gare to Aosta, Autostazione
Avg. Duration
1 h 50 min
Frequency
3 times a week
Estimated price
$35 - $55
Schedules at
fahrplan.sbb.ch
Eurolines CH
Phone
0041 (0) 844 257 224
Website
eurolines.ch
Bus from Geneva to Aosta
Avg. Duration
3 h 30 min
Frequency
4 times a week
Estimated price
$18 - $23
Book at
eurolines.ch

How far is it from Geneva Airport (GVA) to Aosta?

The distance between Geneva Airport (GVA) and Aosta is 108 km. The road distance is 142 km.

What is the cheapest way to get from Geneva Airport (GVA) to Aosta?

The cheapest way to get from Geneva Airport (GVA) to Aosta is to bus which costs SFr 22 and takes 4 hours 52 minutes.

What is the fastest way to get from Geneva Airport (GVA) to Aosta?

The quickest way to get from Geneva Airport (GVA) to Aosta is to drive which takes 1 hour 52 minutes and costs SFr 24.

Is there a direct bus between Geneva Airport (GVA) and Aosta?

No, there is no direct bus from Geneva Airport (GVA) to Aosta. However, there are services departing from Genève, WTC and arriving at Aosta via Geneva. The journey, including transfers, takes approximately 4 hours 52 minutes.

How long does it take to get from Geneva Airport (GVA) to Aosta?

It takes approximately 4 hours 30 minutes to get from Geneva Airport (GVA) to Aosta, including transfers.