Donostia-San Sebastian to Milan train

Wed, May 21
+ Add return
TGV INOUI
Euskotren
Regionale
Deutsche Bahn
Italo

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Donostia-San Sebastian to Milan

Showing times and prices for May 21

Cheapest price

$182

Average price

$263

Fastest journey

14 h 45 m

Average duration

18 h 40 m

Trains per day

3

Distance

918 km

Cheap tickets

The best way to find a cheap train ticket from Donostia-San Sebastian to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.

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

Fast trains

Of the 3 trains that leave Donostia-San Sebastian for Milan on Wed, May 21, 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Wed, May 21 the direct trains cover the 918 km distance in an average of 18 h 40 m but if you time it right, some trains will get you there in just 14 h 45 m .

On Wed, May 21 the slowest trains will take 20 h 44 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

TGV INOUI
07:25AM14h45
Donostia-San Sebastian
10:10PMMilan
$1821One-way
0 transfers
SNCF Intercités de nuit
06:18PM20h32
Donostia-San Sebastian
02:50PMMilan
$2931One-way
0 transfers
SNCF Intercités de nuit
06:06PM20h44
Donostia-San Sebastian
02:50PMMilan
$3131One-way
0 transfers

Travel Information

Compare train, bus, and flight for Donostia-San Sebastian to Milan

Omio recommends booking the bus as it is the most popular option from Donostia-San Sebastian to Milan among Omio's users. If you are prioritising price take the bus with prices starting from €48. For those with little time consider booking a flight which can get you there in 7h 15m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 0.9 - 2.3kg.

Compare train with

Train
Most popular
Bus
Flight

€231

Average price

€81

Average price

Cheapest

€180

Average price

18h 44m

Average duration

18h 14m

Onboard

+

30m

Additional time*

22h 18m

Average duration

21h 48m

Onboard

+

30m

Additional time*

10h 15m

Average duration

Fastest

7h 15m

Onboard

+

3h 0m

Additional time*

-

CO2 emissions

0.9 - 2.3kg

CO2 emissions

Lowest

2.8 - 5.5kg

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Compare prices and tickets Donostia-San Sebastian to Milan by train, bus, or flight

Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27

Journey information

Overview: Train from Donostia-San Sebastian to Milan

SpainSpain
ItalyItaly
Icon of train
Trains from Donostia-San Sebastian to Milan run on average 2 times per day, taking around 18h 14m. Cheap train tickets for this journey start at $132 (€110) but you can travel from only $58 (€48) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $58 (€48)
Distance
570 miles (918 km)
Average train duration
18h 14m
Cheapest ticket price
$132 (€110)
Trains per day
2
Train providers
1
Fastest train
14h 42m
First train
00:40
Last train
20:18
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $58 (€48)

Train companies: TGV INOUI from Donostia-San Sebastian to Milan trains

Travel to Milan from Donostia-San Sebastian from $157 (€131) with Omio’s train partners TGV INOUI! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

TGV INOUI is a high-speed train service operated by the French national railway company SNCF. It operates throughout France, connecting major cities such as Paris, Lyon, Marseille, and Lille. The TGV INOUI offers a variety of train types, including the TGV Duplex, TGV Lyria, and TGV Océane. The Duplex is a double-decker train with comfortable seating and plenty of legroom, while the Lyria is a high-speed train that connects France and Switzerland. The Océane is a regional train that connects Paris to the Atlantic coast. The TGV INOUI offers a variety of ticket types, including the Prem's ticket, which offers discounts for travelers who book in advance, and the Carte Jeune, which offers discounts for young travelers. Onboard facilities include free Wi-Fi, power outlets, and a selection of snacks and drinks. The most popular routes for TGV INOUI are Paris to Lyon, Paris to Marseille, and Paris to Lille. These routes offer travelers a convenient and comfortable way to travel between France's major cities.

Donostia-San Sebastian to Milan train information with TGV INOUI:

  • Average Duration: 14 h 52 min
  • Cheapest Price: $157

Rail Journey: Donostia-San Sebastian to Milan Train

Embark on a memorable journey across Europe with the Donostia-San Sebastian to Milan train, linking two iconic destinations. The picturesque ride commences at Donostia, the city's central hub of train services, serving both national and international routes. Experience unparalleled comfort and scenic views as you cross diverse landscapes, a hallmark of rail travel from Spain into Italy. Your venture culminates at the bustling Milano Centrale, in the heart of this historic Italian city known for its fashion and culture. Discover why more travelers are choosing trains from Donostia-San Sebastian to Milan, appreciating the convenience and charm it offers along the way. Plan your seamless rail escape today and let the journey begin.

Discover Cheap Train Ticket Options from Donostia-San Sebastian to Milan

Planning a stunning journey from Donostia-San Sebastian to Milan by rail? Train tickets for this scenic route offer both economy and comfort as they traverse through varied landscapes. For travelers seeking budget-friendly options, the cheapest train ticket you can expect is about $132 (€110). On average, a regular-priced train ticket will cost you around $277 (€231), providing good value for the picturesque ride this trip offers. To make the most of your railway adventure, it is advisable to plan your travel in the month of October. This period is suggestive due to the combination of moderate weather and competitive pricing, allowing for a more pleasant travel experience.

Train Donostia-San Sebastian to Milan: Renfe, SNCF, Trenitalia

Embark on an unforgettable journey by train from Donostia-San Sebastian to Milan with renowned names like Renfe, SNCF, and Trenitalia, offering a seamless connection across borders. Renfe operates comfortable long-distance services from the Basque Country to France, where SNCF takes the baton with its high-speed TGV trains whisking travelers towards Italy. As you approach vibrant Milan, Trenitalia’s efficient services ensure a smooth transition into the heart of Italy. Enjoy modern amenities such as free Wi-Fi, power sockets, and on-board catering, providing a remarkable travel experience as you traverse picturesque landscapes and iconic cities.

Train Donostia-San Sebastian to Milan Train Times and Schedule

Traveling from Donostia-San Sebastian to Milan by train is not only scenic but also comfortable. The train journey between these two vibrant cities spans a distance of 570 miles (918 km) and takes an average duration of 14h 42m to complete. Experience the picturesque landscapes and enjoy the convenience of this rail trip, making it a preferred choice for travelers looking to explore Europe.

The frequency of trains from Donostia-San Sebastian to Milan is fairly regular, with approximately 2 trains running daily. These trains are available throughout the week, ensuring that travelers have flexible options regardless of their departure day.

For those planning their trip around specific train departures, the first train typically departs at 00:40, while the last train of the day leaves at around 20:18. This range offers ample time throughout the day to begin your journey at a time that suits your schedule.

FAQs: Trains from Donostia-San Sebastian to Milan

FAQs: Travel by train from Donostia-San Sebastian 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
HomeTrainsTrains in ItalyTrain Times to MilanDonostia-San Sebastian to Milan train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links