[menuItemContent][menuItemRightSideContent]
Currency

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Bus Information from Milan to Donostia-San Sebastian

distanceDistance569 miles (917 km)
durationAverage bus duration19 h 35 min
priceAverage bus ticket price$114 (€91)
changesDirect busYes
carriersBus companiesEurolines Switzerland

Buses from Milan to Donostia-San Sebastian cover the 569 miles (917 km) long route taking on average 19 h 35 min with our travel partners like Eurolines Switzerland. There are direct bus services available. While the average ticket price for this journey costs around $114 (€91)], you can find the cheapest bus ticket for as low as $114 (€91). Travelers depart most frequently from Milano Centrale and arrive in San Sebastián / Donostia, Federico García Lorca.

Travel Tips

Buses from Milan to Donostia-San Sebastian
Take the bus to Donostia-San Sebastian 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 Milan to Donostia-San Sebastian.
FAQs
Are there any COVID-19 restrictions for international travel by bus between Milan and Donostia-San Sebastian?

Travel between Milan, Italy and Donostia-San Sebastian, Spain by bus is: Partially open.

Can I enter Spain from Italy?

International entry status: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Spain from Milan?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health screen upon arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Donostia-San Sebastian, Spain?

All travelers in Spain must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 7/28/21. Remember to review the latest COVID-19 travel safety regulations   for your bus to Donostia-San Sebastian from Milan as this information can change.

Are there restrictions on returning to Italy from Spain by bus?

The current restriction level for your return trip by bus from Donostia-San Sebastian to Milan is: Partially open

Are there any international entry restrictions on returning to Italy from Spain?

Reentry to Italy is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Italy from Donostia-San Sebastian?

What are the requirements?

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 7/28/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Milan from Donostia-San Sebastian here.

What is the price of the cheapest bus from Milan to Donostia-San Sebastian?
Bus tickets to Donostia-San Sebastian from Milan for some dates and times can be found for as cheap as $114 (€91)  one way in the next 7 days.
What is the cost of a bus from Milan to Donostia-San Sebastian?
If you are looking to book your bus ticket in the next 7 days, you can expect the Milan to Donostia-San Sebastian bus to cost on average $114 (€91)  one way.
How far is it from Milan to Donostia-San Sebastian by bus?
The distance from Milan to Donostia-San Sebastian by bus is approximately 569 miles (917 km).
What is the Milan to Donostia-San Sebastian bus travel time?
The Milan to Donostia-San Sebastian bus duration is on average 19 h 35 min, which is to be expected when traveling 569 miles (917 km) from Milan to Donostia-San Sebastian. However, the time it takes can vary based on specific dates, weekends, and holidays.
What station does the bus from Milan to Donostia-San Sebastian depart from? Which Donostia-San Sebastian bus station do I come into from Milan?

When departing from Milan, you have various bus station options to start your trip from including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). When arriving in Donostia-San Sebastian, you can end your trip in bus stations like San Sebastián / Donostia, Federico García Lorca, Donostia-San Sebastian, Estación de Autobuses and Donostia-San Sebastian, Estación de Autobuses.

Omio customers book a bus from Milano Centrale   to San Sebastián / Donostia, Federico García Lorca   most frequently for this route.

Where is the bus station in Milan to go to Donostia-San Sebastian? Where is the bus station in Donostia-San Sebastian located?

You can find the most popular departure bus station for this trip, Milano Centrale, located approximately 0 mile (s) / 0 km from the city center of Milan. The most popular arrival bus station in Donostia-San Sebastian, called San Sebastián / Donostia, Federico García Lorca, is located around 0 mile (s) / 0 km away from its city center.

Which bus companies can get me from Milan to Donostia-San Sebastian?
For the journey from Milan to Donostia-San Sebastian you can take a bus with Eurolines Switzerland. Be sure to check out all possible bus companies that offer services from Milan to Donostia-San Sebastian on Omio to compare what amenities they may have.
What are the first and last departure bus times from Milan to Donostia-San Sebastian?
The earliest bus departing from Milan to Donostia-San Sebastian leaves at 8: 40 PM. The last bus departing from Milan to Donostia-San Sebastian leaves at 10: 35 PM. You can find the latest Milan to Donostia-San Sebastian bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book bus tickets to Donostia-San Sebastian from Milan for the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this trip and save money. If you buy bus tickets between Milan and Donostia-San Sebastian within the next 7 days, you can find tickets to cost on average $114 (€91) one way. To find the best prices for this trip, consider booking your bus ticket from Milan to Donostia-San Sebastian a few months in advance.
Stations

Important Stations and Airports for this Journey

Milan
Milano - Terminal Bus di Lampugnano
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines M1<br>Bus lines 68