Cheap bus tickets from Donostia-San Sebastian to Milan

Showing times and prices for 22 Jan

Cheapest

£41

Average

£45

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Donostia-San Sebastian to Milan will cost around £ 45 if you buy it on the day, but the cheapest tickets can be found for only £ 41.

Cheapest
06:30San Sebastián / Donostia, Federico García Lorca23h45 06:15Milan
1 changes
£411One-way
Cheapest
16:00San Sebastián / Donostia, Federico García Lorca21h45 13:45Milan
1 changes
£411One-way
2nd Cheapest
18:05San Sebastián / Donostia, Federico García Lorca27h35 21:40Milan
1 changes
£521One-way

Bus Timetable Donostia-San Sebastian to Milan

Showing buses for tomorrow, Sat, 22 Jan
06:30San Sebastián / Donostia, Federico García Lorca23h45 06:15Milan
0 changes
16:00San Sebastián / Donostia, Federico García Lorca21h45 13:45Milan
0 changes
18:05San Sebastián / Donostia, Federico García Lorca27h35 21:40Milan
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
22 Jan
£41BlaBlaCar Bus
£90Iberia
Mon
24 Jan
£51BlaBlaCar Bus
£81Iberia
Tue
25 Jan
£37Flixbus
£59Iberia
Thu
27 Jan
£37Flixbus
£59Iberia

Bus times from Donostia-San Sebastian to Milan

Showing times and prices for 22 Jan

Fastest Journey

21 h 45 m

Average

1d 21 m

Buses per day

3

Distance

918 km

It's difficult to get from Donostia-San Sebastian to Milan without changing at least once.

Fastest
16:00San Sebastián / Donostia, Federico García Lorca21h45 13:45Milan
1 changes
£411One-way
2nd Fastest
06:30San Sebastián / Donostia, Federico García Lorca23h45 06:15Milan
1 changes
£411One-way
18:05San Sebastián / Donostia, Federico García Lorca27h35 21:40Milan
1 changes
£521One-way

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

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

Overview: Coach from Donostia-San Sebastian to Milan

distanceDistance569 miles (917 km)
durationAverage coach duration21 h 45 min
priceAverage coach ticket price£41 (€47)
changesDirect coachYes
carriersCoach companiesEurolines Switzerland

Coaches from Donostia-San Sebastian to Milan cover the 569 miles (917 km) long trip taking on average 21 h 45 min with our travel partners like Eurolines Switzerland. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £37, but the average price of coach tickets is £41.

Travel Tips: Coach to Milan from Donostia-San Sebastian

Take the bus to Milan 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 Milan.
FAQs

Is travel by coach currently allowed from Donostia-San Sebastian, Spain to Milan, Italy?

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

What is the status of international entry into Italy from Spain?

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

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

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Passenger Locator Form (PLF) required

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

When travelling in Italy, you must follow these COVID-19 safety rules:

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

The information above was last checked on 21/01/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your coach between Donostia-San Sebastian and Milan before travelling.

What restrictions are there on reentering Spain from Milan, Italy?

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

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

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

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

What are the entry requirements?

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

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

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

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

Last verified on 21/01/2022. 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 Milan to Donostia-San Sebastian coach here.

What is the cost of cheap coaches from Donostia-San Sebastian to Milan?

If you’re looking to save money on tickets, you can find a cheap coach between Donostia-San Sebastian and Milan for as little as £37  in the next 7 days.

How much does the coach from Donostia-San Sebastian to Milan cost on average?

The Donostia-San Sebastian to Milan coach ticket price is on average £41  if you are looking to book your tickets for this trip in the next week.

How many miles is it from Donostia-San Sebastian to Milan by coach?

The distance to Milan from Donostia-San Sebastian by coach is approximately 569 miles (917 km).

How long does it take from Donostia-San Sebastian to Milan by coach?

On average the Donostia-San Sebastian to Milan coach time is 21 h 45 min  covering the 569 miles (917 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Which coach companies can get me from Donostia-San Sebastian to Milan?

For the best Donostia-San Sebastian to Milan coach to purchase, you can travel safely and comfortably with Eurolines Switzerland. However, it's always good to check all possible coach companies with services from Donostia-San Sebastian to Milan to compare what amenities they may offer.

When is the earliest coach from Donostia-San Sebastian to Milan? When is the last coach from Donostia-San Sebastian to Milan?

The first Donostia-San Sebastian to Milan coach departs at 05: 30   and the last coach from Donostia-San Sebastian to Milan leaves at 22: 20. Check out the most up-to-date Donostia-San Sebastian to Milan coach schedule on Omio and find the best time to travel to your destination.

When should I purchase Donostia-San Sebastian Milan coach tickets to score the best deals?

You can find a coach between Donostia-San Sebastian and Milan to cost on average £41 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Donostia-San Sebastian to Milan coach generally on sale a few months before the planned travel date.