There are 9 ways to get from Madrid to Torgau by plane, train, train (Renfe, Ouigo, TGV), bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Leipzig-Halle Airport, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Leipzig-Halle Airport (LEJ)plane MAD - LEJ
- Take the train from Leipzig Hbf to Torgautrain
8h 40m€155–404Fly to Berlin Brandenburg Airport, train
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Berlin Brandenburg Airport (BER)plane MAD - BER
- Take the train from S Südkreuz Bhf to Leipzig Hbftrain
- Take the train from Leipzig Hbf to Torgautrain
8h 33m€91–375Train
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare de Lyon to Frankfurttrain 82
- Take the train from Frankfurt to Leipzig Hbftrain 50 / ...
- Take the train from Leipzig Hbf to Torgautrain S4
21h 5m€446–1,201Bus, train
- Take the bus from Madrid - Barajas Airport T4 to Frankfurt - Main Bus Stationbus
- Take the train from Frankfurt to Leipzig Hbftrain 50 / ...
- Take the train from Leipzig Hbf to Torgautrain S4
34h 25m€247–590Drive 2,197.4 km
- Drive from Madrid to Torgaucar 2,197.4 km
21h 39m€350–506Fly to Dresden Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Dresden Airport (DRS)plane MAD - DRS
- Take the train from Dresden Bahnhof Neustadt to Leipzig Hbftrain
- Take the train from Leipzig Hbf to Torgautrain
9h 58m€174–459Fly to Frankfurt, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Frankfurt (FRA)plane MAD - FRA
- Take the train from Frankfurt to Leipzig Hbftrain
- Take the train from Leipzig Hbf to Torgautrain
10h 8m€159–520Bus, train via Valladolid
- Take the bus from Estación Sur de Autobuses to Valladolidbus
- Take the bus from Valladolid to Frankfurt central train stationbus
- Take the bus from Frankfurt central train station to Leipzig central train stationbus 220 / ...
- Take the train from Leipzig Hbf to Torgautrain S4
38h 3m€186–314Drive, car train
- Drive from Madrid to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Torgaucar
29h 19m€385–537
Madrid to Torgau by train
Questions & Answers
The cheapest way to get from Madrid to Torgau is to fly and train which costs €90 - €380 and takes 8h 33m.
The fastest way to get from Madrid to Torgau is to fly and train which takes 8h 33m and costs €90 - €380.
No, there is no direct train from Madrid to Torgau. However, there are services departing from Madrid-Puerta de Atocha-Almudena Grandes and arriving at Torgau via Barcelona-Sants, Paris Gare de Lyon, Frankfurt and Leipzig Hbf. The journey, including transfers, takes approximately 21h 5m.
The distance between Madrid and Torgau is 1798 km. The road distance is 2197.4 km.
The best way to get from Madrid to Torgau without a car is to train which takes 21h 5m and costs €440 - €1200.
It takes approximately 8h 40m to get from Madrid to Torgau, including transfers.
Madrid to Torgau train services, operated by Renfe AVE, depart from Madrid-Puerta de Atocha-Almudena Grandes station.
Madrid to Torgau train services, operated by Renfe AVE, arrive at Barcelona-Sants station.
Yes, the driving distance between Madrid to Torgau is 2197 km. It takes approximately 21h 39m to drive from Madrid to Torgau.
Book your Madrid to Torgau train tickets online with Omio.
What companies run services between Madrid, Spain and Torgau, Germany?
You can take a train from Madrid-Puerta de Atocha-Almudena Grandes to Torgau via Barcelona-Sants, Paris Gare De Lyon, Paris Gare de Lyon, Frankfurt, and Leipzig Hbf in around 21h 5m.
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Leipzig-Halle Airport via Frankfurt
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €90–370
Flights from Adolfo Suárez Madrid–Barajas Airport to Dresden Airport via Frankfurt
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €120–390
Flights from Adolfo Suárez Madrid–Barajas Airport to Dresden Airport via Munich
- Ave. Duration
- 6h 2m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €110–550
Flights from Adolfo Suárez Madrid–Barajas Airport to Berlin Brandenburg Airport via Munich
- Ave. Duration
- 5h 17m
- When
- Friday to Thursday
- Estimated price
- €70–340
Flights from Adolfo Suárez Madrid–Barajas Airport to Frankfurt
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- €80–300
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Leipzig Hbf to Torgau
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Leipzig Hbf to Torgau
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Leipzig Hbf to Torgau
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Dresden Bahnhof Neustadt to Leipzig Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €25–40
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Leipzig Hbf to Torgau
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Leipzig Hbf to Torgau
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Leipzig Hbf to Torgau
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Leipzig Hbf to Torgau
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Madrid - Barajas Airport T4 to Frankfurt - Main Bus Station
- Ave. Duration
- 28h 5m
- Frequency
- Once daily
- Estimated price
- €170–300
- Website
- BlaBlaCar Bus
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 125+ hotels available in Torgau.










