Cheap train tickets from Donostia-San Sebastian to Madrid

Showing times and prices for 21 May

Cheapest

£31

Average

£73

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 Madrid will cost around £ 73 if you buy it on the day, but the cheapest tickets can be found for only £ 31.

Cheapest
15:52Munich Hbf6h51 22:43Bonn Hbf
3 changes
£311One-way
2nd Cheapest
21:13Munich Hbf8h11 05:24Bonn Hbf
1 changes
£351One-way
23:05Munich Hbf8h38 07:43Bonn Hbf
1 changes
£421One-way
19:54Munich Hbf9h30 05:24Bonn Hbf
4 changes
£461One-way
00:01Munich Hbf7h42 07:43Bonn Hbf
1 changes
£481One-way

Train schedule Donostia-San Sebastian to Madrid

Showing trains for tomorrow, Sat, 21 May
00:01Munich Hbf7h42 07:43Bonn Hbf
0 changes
00:01Munich Hbf6h27 06:28Bonn Hbf
0 changes
02:31Munich Hbf6h05 08:36Bonn Hbf
0 changes
02:31Munich Hbf7h12 09:43Bonn Hbf
0 changes
04:48Munich Hbf4h45 09:33Bonn Hbf
0 changes
05:06Munich Hbf5h30 10:36Bonn Hbf
0 changes
05:06Munich Hbf5h37 10:43Bonn Hbf
0 changes
05:53Munich Hbf4h50 10:43Bonn Hbf
0 changes
06:14Munich Hbf5h09 11:23Bonn Hbf
0 changes
06:14Munich Hbf5h29 11:43Bonn Hbf
0 changes
06:48Munich Hbf4h45 11:33Bonn Hbf
0 changes
06:48Munich Hbf5h55 12:43Bonn Hbf
0 changes
07:47Munich Hbf4h56 12:43Bonn Hbf
0 changes
07:47Munich Hbf5h56 13:43Bonn Hbf
0 changes
07:57Munich Hbf5h26 13:23Bonn Hbf
0 changes
08:48Munich Hbf4h45 13:33Bonn Hbf
0 changes
09:51Munich Hbf4h42 14:33Bonn Hbf
0 changes
09:54Munich Hbf6h27 16:21Bonn Hbf
0 changes
09:54Munich Hbf5h29 15:23Bonn Hbf
0 changes
09:55Munich Hbf5h48 15:43Bonn Hbf
0 changes
09:55Munich Hbf5h28 15:23Bonn Hbf
0 changes
10:51Munich Hbf4h42 15:33Bonn Hbf
0 changes
10:51Munich Hbf5h52 16:43Bonn Hbf
0 changes
11:04Munich Hbf7h39 18:43Bonn Hbf
0 changes
11:51Munich Hbf5h02 16:53Bonn Hbf
0 changes
11:51Munich Hbf5h52 17:43Bonn Hbf
0 changes
11:51Munich Hbf5h03 16:54Bonn Hbf
0 changes
12:50Munich Hbf4h43 17:33Bonn Hbf
0 changes
12:50Munich Hbf5h53 18:43Bonn Hbf
0 changes
13:35Munich Hbf5h46 19:21Bonn Hbf
0 changes
13:51Munich Hbf5h03 18:54Bonn Hbf
0 changes
13:51Munich Hbf5h30 19:21Bonn Hbf
0 changes
13:54Munich Hbf5h29 19:23Bonn Hbf
0 changes
13:54Munich Hbf5h49 19:43Bonn Hbf
0 changes
13:54Munich Hbf6h49 20:43Bonn Hbf
0 changes
14:51Munich Hbf5h52 20:43Bonn Hbf
0 changes
14:51Munich Hbf4h42 19:33Bonn Hbf
0 changes
15:51Munich Hbf4h51 20:42Bonn Hbf
0 changes
15:52Munich Hbf6h51 22:43Bonn Hbf
0 changes
16:18Munich Hbf5h02 21:20Bonn Hbf
0 changes
16:18Munich Hbf5h25 21:43Bonn Hbf
0 changes
16:49Munich Hbf5h05 21:54Bonn Hbf
0 changes
16:54Munich Hbf5h26 22:20Bonn Hbf
0 changes
16:54Munich Hbf5h49 22:43Bonn Hbf
0 changes
17:54Munich Hbf5h26 23:20Bonn Hbf
0 changes
17:54Munich Hbf5h49 23:43Bonn Hbf
0 changes
17:54Munich Hbf5h00 22:54Bonn Hbf
0 changes
18:51Munich Hbf4h59 23:50Bonn Hbf
0 changes
19:48Munich Hbf5h10 00:58Bonn Hbf
0 changes
19:48Munich Hbf5h48 01:36Bonn Hbf
0 changes
19:54Munich Hbf9h30 05:24Bonn Hbf
0 changes
21:13Munich Hbf8h11 05:24Bonn Hbf
0 changes
23:05Munich Hbf7h23 06:28Bonn Hbf
0 changes
23:05Munich Hbf8h38 07:43Bonn Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
21 May
£38Deutsche Bahn
£35Globtour Medjugorjie d.o.o.
£142Eurowings
Sun
22 May
£27FlixTrain
£18Flixbus
£71Eurowings
Mon
23 May
£21Deutsche Bahn
£18Flixbus
£106Eurowings
Tue
24 May
£16Deutsche Bahn
£24Flixbus
£106Eurowings
Wed
25 May
£41Deutsche Bahn
£21Flixbus
£106Eurowings
Thu
26 May
£32Deutsche Bahn
£21Flixbus
£71airmax
Fri
27 May
Find prices
£35Globtour Medjugorjie d.o.o.
£71Eurowings
Sat
28 May
£18FlixTrain
£18Flixbus
£115Lufthansa Cityline
Sun
29 May
£37Deutsche Bahn
£25Flixbus
£105Lufthansa
Mon
30 May
£21Deutsche Bahn
£14Flixbus
£89Eurowings
Tue
31 May
£21Deutsche Bahn
£18Flixbus
£111Eurowings
Wed
1 Jun
£21Deutsche Bahn
£14Flixbus
£89Eurowings
Thu
2 Jun
£21Deutsche Bahn
£35Globtour Medjugorjie d.o.o.
£62Eurowings
Fri
3 Jun
£35FlixTrain
£25Flixbus
£98Eurowings
Sun
5 Jun
£18FlixTrain
£14Flixbus
£71Eurowings
Mon
6 Jun
£27FlixTrain
£25Flixbus
£73Lufthansa Cityline
Wed
8 Jun
£21Deutsche Bahn
£14Flixbus
£71Eurowings

Fastest train times from Donostia-San Sebastian to Madrid

Showing times and prices for 21 May

Fastest Journey

4 h 42 m

Average

5 h 47 m

Trains per day

54

Distance

434 km

Of the 54 trains that leave Donostia-San Sebastian for Madrid every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 434 km distance in an average of 5 h 47 m but if you time it right, some trains will get you there in just 4 h 42 m .

The slowest trains will take 9 h 30 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.

Fastest
10:51Munich Hbf4h42 15:33Bonn Hbf
1 changes
£1011One-way
Fastest
14:51Munich Hbf4h42 19:33Bonn Hbf
1 changes
£831One-way
Fastest
09:51Munich Hbf4h42 14:33Bonn Hbf
1 changes
£1011One-way
2nd Fastest
12:50Munich Hbf4h43 17:33Bonn Hbf
1 changes
£831One-way
06:48Munich Hbf4h45 11:33Bonn Hbf
1 changes
£921One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Madrid?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Train from Munich to Bonn

distanceDistance268 miles (433 km)
durationAverage train duration5 h 16 min
priceAverage train ticket price£30 (€34)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Munich to Bonn cover the 268 miles (433 km) long journey taking on average 5 h 16 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around £30, you can find the cheapest train ticket for as low as £16. Travellers depart most frequently from München Hbf and arrive in Bonn Hbf.

Train providers: Deutsche Bahn trains Munich to Bonn

Deutsche Bahn trains will get you between Munich and Bonn from £16. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Munich and Bonn. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Munich to Bonn train information with Deutsche Bahn:

  • Average Duration: 4 h 36 min
  • Average Price: £16
  • Deutsche Bahn frequency: 16 a day

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets to Bonn from Munich due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Deutsche Bahn Trains from Munich to Bonn

+

Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Munich to Bonn. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Munich to Bonn and book cheap Deutsche Bahn tickets.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Travel Tips: Trains from Munich to Bonn

Travel by train to Bonn 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 Munich to Bonn.
FAQs

How much do cheap train tickets to Bonn from Munich cost?

If you’re looking to save money on tickets, you can find a cheap train from Munich to Bonn for as little as £16  in the next 7 days.

What is the cost of a train ticket from Munich to Bonn on average?

In the next 7 days you’ll find that the average cost of a train ticket from Munich to Bonn is £30  one way.

How many miles is it from Munich to Bonn by train?

When travelling this route you should expect the distance from Munich to Bonn via train to be approximately 268 miles (433 km).

How long does it take from Munich to Bonn by train?

On average the Munich to Bonn train time is 5 h 16 min  covering the 268 miles (433 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

What is the departure train station in Munich and arrival train station in Bonn?

When departing from Munich, you have various train station options to start your route from including München Hbf, München Hackerbrücke and München Marienplatz. When arriving in Bonn, you can end your trip in train stations like Bonn Hbf, Bonn-Bad Godesberg and Bonn-Duisdorf.

Omio customers book a train from München Hbf   to Bonn Hbf   most frequently for this route.

Where is the train station in Munich? Where is the train station in Bonn?

You can find the most popular departure train station for this route, München Hbf, located approximately 2.3 miles (3.7 km) from the city centre of Munich. The most popular arrival train station in Bonn, called Bonn Hbf, is located around 1.9 miles (3 km) away from its city centre.

Which train companies can take me between Munich and Bonn?

When taking a train from Munich to Bonn, you can count on Deutsche Bahn or Deutsche Bahn with connection for the best way to get you to Bonn. You can also check all possible train providers who offer a service between Munich and Bonn and compare the amenities they offer before buying a train ticket.

Are there any Munich to Bonn direct trains?

Yes, there are 16 direct trains per day from Munich to Bonn. You can look to travel with Deutsche Bahn  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

How many train services are there to Bonn from Munich a day?

On average, there are 16 trains a day from Munich to Bonn. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Munich to Bonn? When is the last train from Munich to Bonn?

The earliest train departing from Munich to Bonn leaves at 04: 34. The last train departing from Munich to Bonn leaves at 23: 01. You can find the latest Munich to Bonn train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I buy a train ticket between Munich and Bonn to get the best deals?

If you book a train ticket from Munich to Bonn within the next 7 days, you can find tickets to cost on average £30 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Munich and Bonn are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Munich
Bonn
München Hbf is the most popular Munich railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Munich for your journey to Bonn.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 8913081055
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 07: 00 - 21: 00
Public transport options for München Hbf
U-Bahn lines: U1, U2, U4, U5, U7
S-Bahn lines: S1, S2, S3, S4, S6, S7, S8
Tram lines: 16, 17, 18, 19, 20, 21
Bus lines: 68, X98
Train lines: ICE, RJ, NJ, IC, EC, RE, RB