Distance | 600 miles (968 km) | |
Direct bus | No |
Buses from Milan to Ibiza cover the 600 miles (968 km) long journey. There are direct bus services available. Travelers depart most frequently from Novegro-Tregarezzo, Aeroporto di Milano Linate and arrive in Ibiza, Carrer de Sant Cristòfol (Superficie Cetis Estación).
When departing from Milan, you have various bus station options to start your trip from including Novegro-Tregarezzo, Aeroporto di Milano Linate, Milan, Stazione Garibaldi and Milan, Cadorna M1 M2 S R. When arriving in Ibiza, you can end your route in bus stations like Ibiza, Carrer de Sant Cristòfol (Superficie Cetis Estación), Ibiza, Ctra. De Platja d'en Bossa (Bora - Bora) and Ibiza, PM-801 / Carrer de Felip Curtois i Valls (Renault).
Passengers board the bus most frequently from Novegro-Tregarezzo, Aeroporto di Milano Linate, which is located around 5.5 miles (8.8 km) away from the city centre, and they get off the bus at Ibiza, Carrer de Sant Cristòfol (Superficie Cetis Estación), located 0.5 miles (816 m) away from the city centre.
Here are some other resources that might have the information you need