More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Donostia-San Sebastian to Ibiza

distanceDistance351 miles (566 km)
changesDirect trainYes

Trains from Donostia-San Sebastian to Ibiza cover the 351 miles (566 km) long journey with our travel partners like. There are direct train services available.

Travel Tips: Trains from Donostia-San Sebastian to Ibiza

Travel by train to Ibiza easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Donostia-San Sebastian to Ibiza.
FAQs

How many miles is it from Donostia-San Sebastian to Ibiza by train?

When travelling this route you should expect the distance between Donostia-San Sebastian and Ibiza via train to be approximately 351 miles (566 km).

More options for your journey from Donostia-San Sebastian to Ibiza

Here are some other resources that might have the information you need