There are 8 ways to get from Viareggio to Ibiza by plane, train, car ferry, bus, 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.
Fly from Pisa International Airport
best- Fly from Pisa International Airport (PSA) to Ibiza Airport (IBZ)plane PSA - IBZ
5h 4m€73–194Train to Fiumicino International Airport, fly
cheapest- Take the train from Viareggio to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Ibiza Airport (IBZ)plane FCO - IBZ
8h 26m€72–231Train, car ferry via Lyon
- Take the train from Viareggio to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the carferry from Port de Barcelona to Port of Ibizacarferry
25h 29m€210–669Train, bus, car ferry
- Take the train from Viareggio to Genova P.Za Principetrain Ic
- Take the bus from Genoa - Via Fanti d'Italia Bus Stop to Barcelona - North Bus Stationbus
- Take the carferry from Port de Barcelona to Port of Ibizacarferry
26h 36m€113–492Train, car ferry
- Take the train from Viareggio to Genova P.Za Principetrain Ic
- Take the carferry from Port of Genoa to Port de Barcelonacarferry
- Take the carferry from Port de Barcelona to Port of Ibizacarferry
34h 46m€117–359Train to Florence Peretola Airport, fly
- Take the train from Viareggio to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Ibiza Airport (IBZ)plane FLR - IBZ
8h 26m€90–220Train, train to Bologna Guglielmo Marconi Airport, fly
- Take the train from Viareggio to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Ibiza Airport (IBZ)plane BLQ - IBZ
7h 10m€77–248Drive, car ferry
- Drive from Viareggio to Port de Barcelonacar
- Take the carferry from Port de Barcelona to Port of Ibizacarferry
18h 27m€197–544
Viareggio to Ibiza by train, subway, foot, and car ferry
Comparing Your Travel Options
The cheapest way to get from Viareggio to Ibiza is to fly which costs €70 - €200 and takes 5h 4m.
The fastest way to get from Viareggio to Ibiza is to fly which takes 5h 4m and costs €70 - €200.
The distance between Viareggio and Ibiza is 956 km.
The best way to get from Viareggio to Ibiza without a car is to train and car ferry via Lyon which takes 25h 29m and costs €210 - €700.
It takes approximately 5h 4m to get from Viareggio to Ibiza, including transfers.
There are 1523+ hotels available in Ibiza.
What companies run services between Viareggio, Italy and Ibiza, Spain?
Ryanair flies from Pisa International Airport (PSA) to Ibiza Airport (IBZ) 5 times a week.
- Website
- ryanair.com
Flights from Pisa International Airport to Ibiza Airport
- Ave. Duration
- 1h 50m
- When
- Monday to Friday
- Estimated price
- €60–170
Flights from Florence Peretola Airport to Ibiza Airport via Fiumicino International Airport
- Ave. Duration
- 3h 40m
- When
- Wednesday
- Estimated price
- €100–160
Flights from Florence Peretola Airport to Ibiza Airport via Valencia
- Ave. Duration
- 5h
- When
- Tuesday
- Estimated price
- €55–140
Flights from Bologna Guglielmo Marconi Airport to Ibiza Airport
- Ave. Duration
- 1h 57m
- When
- Wednesday, Sunday, Friday, Monday, Tuesday, and Saturday
- Estimated price
- €55–140
Flights from Bologna Guglielmo Marconi Airport to Ibiza Airport via Barcelona
- Ave. Duration
- 3h 50m
- When
- Wednesday and Tuesday
- Estimated price
- €55–140
Flights from Bologna Guglielmo Marconi Airport to Ibiza Airport via Alicante–Elche
- Ave. Duration
- 4h 10m
- When
- Thursday
- Estimated price
- €55–140
Flights from Fiumicino International Airport to Ibiza Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €40–160
Flights from Fiumicino International Airport to Ibiza Airport via Barcelona
- Ave. Duration
- 4h 20m
- When
- Monday and Saturday
- Estimated price
- €40–160
Flights from Fiumicino International Airport to Ibiza Airport via Valencia
- Ave. Duration
- 4h 25m
- When
- Wednesday
- Estimated price
- €40–160
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Viareggio to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- Trenitalia
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 39m
- Frequency
- 4 times a day
- Estimated price
- €50–75
- Website
- Trenitalia
Train from Viareggio to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- Trenitalia
Train from Viareggio to Firenze S.M.N.
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- Trenitalia
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- €10–15
- Website
- Trenitalia
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Genoa - Via Fanti d'Italia Bus Stop to Barcelona - North Bus Station
- Ave. Duration
- 13h 5m
- Frequency
- 3 times a day
- Estimated price
- €60–100
- Website
- BlaBlaCar Bus
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port de Barcelona to Port of Ibiza
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- €35–310
- Schedules at
- balearia.com
- No car, seat
- €35
- No car, cabin
- €163
- Car, seat
- €118
- Car, cabin
- €195
Car ferry from Port de Barcelona to Port of Ibiza
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- €35–310
- Schedules at
- balearia.com
- No car, seat
- €35
- No car, cabin
- €163
- Car, seat
- €118
- Car, cabin
- €195
Car ferry from Port de Barcelona to Port of Ibiza
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- €35–310
- Schedules at
- balearia.com
- No car, seat
- €35
- No car, cabin
- €163
- Car, seat
- €118
- Car, cabin
- €195
Want to know more about travelling around Spain
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
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide













