There are 5 ways to get from Ibiza Airport (IBZ) to Verbier by plane, train, car ferry, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Geneva International Airport, train
best- Fly from Ibiza Airport (IBZ) to Geneva International Airport (GVA)plane IBZ - GVA
- Take the train from Genève-Aéroport to Martignytrain
5h 25mCHF 103–345Fly to Milano Malpensa Airport, bus, train
cheapest- Fly from Ibiza Airport (IBZ) to Milano Malpensa Airport (MXP)plane IBZ - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Domodossola to Martignytrain
7h 46mCHF 77–248Car ferry, drive
- Take the car ferry from Port of Ibiza to Port de Barcelonacarferry
- Drive from Port de Barcelona to Verbiercar
17h 16mCHF 151–352Fly to Zurich Airport, train
- Fly from Ibiza Airport (IBZ) to Zurich Airport (ZRH)plane IBZ - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the train from Lausanne to Martignytrain
7h 14mCHF 148–502Fly to Basel, train
- Fly from Ibiza Airport (IBZ) to Basel (BSL)plane IBZ - BSL
- Take the train from Basel SBB to Visptrain
- Take the train from Visp to Martignytrain
7h 17mCHF 97–422
Ibiza Airport (IBZ) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Ibiza Airport (IBZ) to Verbier is to fly and bus and train which costs SFr 75 - SFr 250 and takes 7h 46m.
The fastest way to get from Ibiza Airport (IBZ) to Verbier is to fly and train which takes 5h 25m and costs SFr 100 - SFr 350.
The distance between Ibiza Airport (IBZ) and Verbier is 1058 km.
It takes approximately 5h 25m to get from Ibiza Airport (IBZ) to Verbier, including transfers.
There are 2516+ hotels available in Verbier.
What companies run services between Ibiza Airport (IBZ), Spain and Verbier, Switzerland?
There is no direct connection from Ibiza Airport (IBZ) to Verbier. However, you can fly to Geneva International Airport (GVA), walk to Genève-Aéroport, take the train to Martigny, take the train to Le Châble VS, walk to Le Châble TV, then take the vehicle to Verbier. Alternatively, you can take a vehicle from Ibiza Airport (IBZ) to Verbier via Port of Ibiza and Port de Barcelona in around 17h 16m.
- Website
- easyjet.com
Flights from Ibiza Airport to Geneva International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- CHF 50–190
Flights from Ibiza Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 30–90
Flights from Ibiza Airport to Basel
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 65–100
- Website
- vueling.com
Flights from Ibiza Airport to Geneva International Airport via Barcelona
- Ave. Duration
- 3h 55m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 30–160
Flights from Ibiza Airport to Zurich Airport via Barcelona
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- CHF 70–170
Flights from Ibiza Airport to Milano Malpensa Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 22–80
Flights from Ibiza Airport to Basel via Barcelona
- Ave. Duration
- 4h 15m
- When
- Tuesday
- Estimated price
- CHF 35–170
- Website
- swiss.com
Flights from Ibiza Airport to Geneva International Airport
- Ave. Duration
- 1h 50m
- When
- Monday and Friday
- Estimated price
- CHF 70–240
Flights from Ibiza Airport to Zurich Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 45–240
- Website
- flyedelweiss.com
Flights from Ibiza Airport to Zurich Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 45–240
- Website
- condor.com
Flights from Ibiza Airport to Zurich Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 40–140
- Website
- neosair.it
Flights from Ibiza Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 50m
- When
- Sunday
- Estimated price
- CHF 80–280
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Martigny
- Ave. Duration
- 1h 53m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–140
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 75–240
- Website
- https://www.sbb.ch/en
Train from Lausanne to Martigny
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–70
- Website
- https://www.sbb.ch/en
Train from Domodossola to Martigny
- Ave. Duration
- 1h 28m
- Frequency
- 6 times a week
- Estimated price
- CHF 35–120
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- CHF 65–200
- Website
- https://www.sbb.ch/en
Train from Visp to Martigny
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 23–75
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Domodossola to Martigny
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- CHF 30–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 50–70
- 2nd Class
- CHF 30–40
Train from Visp to Martigny
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- CHF 10–17
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 10–15
- 2nd Class
- CHF 12–17
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- sbb-deutschland.de
Train from Basel SBB to Visp
- Ave. Duration
- 2h 11m
- Frequency
- 3 times a day
- Estimated price
- CHF 15–19
- Schedules at
- sbb-deutschland.de
- Phone
- +41 27 720 47 47
- [email protected]
- Website
- regionalps.ch
Train from Visp to Martigny
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 20–40
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- CHF 20–23
- 1st Class Ticket
- CHF 35–40
- Phone
- +39 0322 844 862
- [email protected]
- Website
- comazzibus.com
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9
- Website
- https://www.comazzibus.com/eng/index.php
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Car ferry from Port of Ibiza to Port de Barcelona
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 21–145
- Website
- https://www.gnv.it/en
- No car, Seat
- CHF 21
- No car, Cabin
- CHF 131
- Car, Seat
- CHF 40
- Car, Cabin
- CHF 145
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide




























