Travel options for:
Nearby airports Diablerets

Geneva (GVA)  •  2 h 43 min

$167 - $234

Milan Malpensa (MXP)  •  4 h 45 min

Basel (BSL)  •  5 h 15 min

  1. ×2

$410 - $566

Turin (TRN)  •  7 h 8 min

$285 - $352

Sion (SIR)  •  1 h 40 min

$330 - $400

  • Diablerets Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Diablerets

Bus or train from Nearby airports to Diablerets?

Swiss Railways (SBB/CFF/FFS) operates a train from Geneva (GVA) to Diablerets hourly. Tickets cost $35 - $65 and the journey takes 1 h 29 min. Alternatively, FlixBus operates a bus from Turin (TRN) to Diablerets once daily. Tickets cost $11 - $18 and the journey takes 3 h 15 min.

How to get from Nearby airports to Diablerets

ModeDurationPrice
From Genève-Aéroport train to Aigle then taxi to Diablerets.2 h 43 minSFr 221
From Malpensa, aeroporto bus to Domodossola, Stazione, walk to Domodossola, train to Brig, train to Châteauneuf-Conthey, then taxi to Diablerets.4 h 45 min
From St-Louis-la-Chaussee train to Basel SBB, train to Visp, train to Sion, then taxi to Diablerets.5 h 15 minSFr 544
From Caselle Aeroporto train to Torino Madonna di Campagna, walk to Fermata 3451 - MADONNA CAMPAGNA GTT, line 9 tram to Fermata 557 - PALAGIUSTIZIA, walk to Turin, Torino, bus to Martigny, line 130 train to Chamoson, then taxi to Diablerets.7 h 8 minSFr 347
From Sion (SIR) taxi to Diablerets.1 h 40 minSFr 386

How long does it take to get from Nearby airports to Diablerets?

It takes approximately 2 h 43 min to get from Nearby airports to Diablerets, including transfers.

Operators from Nearby airports to Diablerets

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Swiss PostAutoSwiss PostAuto
RegionalAlpsRegionalAlps
SNCF+33 9 70 60 99 70SNCF
5T Torino5T Torino
FlixBus+49 1807 123 99 123FlixBus