There are 9 ways to get from Daugavpils to Madrid by train, plane, 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.
Train to Riga International Airport, fly
best- Take the train from Daugavpils to Riga-Pasazierutrain
- Fly from Riga International Airport (RIX) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane RIX - MAD
10h 13m€95–293Train, bus
- Take the train from Daugavpils to Riga-Pasazierutrain 809 / ...
- Take the bus from Rīga to Frankfurtbus
- Take the train from Frankfurt to Strasbourg Bahnhoftrain 84
- Take the train from Strasbourg to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
2d€378–830Drive 3,433 km
- Drive from Daugavpils to Madridcar 3,433 km
32h 17m€553–799Train to Vilnius Airport, fly
- Take the train from Turmantas to Vilniustrain
- Fly from Vilnius Airport (VNO) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane VNO - MAD
11h 42m€110–311Bus to Kaunas, fly
- Take the bus from Zarasų autobusų stotis to Kauno oro uostasbus
- Fly from Kaunas (KUN) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane KUN - MAD
10h 21m€103–406Train, bus via Rotterdam
- Take the train from Daugavpils to Riga-Pasazierutrain 809 / ...
- Take the bus from Rīgas SAO to Rotterdam Centraalbus
- Take the train from Rotterdam Centraal to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Narbonnetrain Tgv
- Take the train from Narbonne to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
2d 5h€448–890Train, bus #2
- Take the train from Daugavpils to Riga-Pasazierutrain 809 / ...
- Take the bus from Riga Central Bus Station to Dvirtsevyi Bus Stationbus
- Take the bus from Lviv to Madridbus
2d 12h€233–380Bus
- Take the bus from Daugavpils Bus Station to Riga Central Bus Stationbus
- Take the bus from Rīga to Darmstadtbus
- Take the bus from Darmstadt to Estación Sur de Autobusesbus
2d 13h€263–501Drive, car train
- Drive from Daugavpils to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Madridcar
41h 10m€545–776
Daugavpils to Madrid by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Daugavpils to Madrid is to train and fly which costs €90 - €300 and takes 10h 13m.
The fastest way to get from Daugavpils to Madrid is to train and fly which takes 10h 13m and costs €90 - €300.
No, there is no direct bus from Daugavpils station to Madrid. However, there are services departing from Daugavpils Bus Station and arriving at Estación Sur de Autobuses via Rīga and Darmstadt. The journey, including transfers, takes approximately 2 days 13h.
The distance between Daugavpils and Madrid is 2931 km. The road distance is 3433 km.
The best way to get from Daugavpils to Madrid without a car is to train and bus which takes 2 days 0h and costs €370 - €850.
It takes approximately 10h 13m to get from Daugavpils to Madrid, including transfers.
Daugavpils to Madrid bus services, operated by Lux Express, depart from Daugavpils Bus Station.
Daugavpils to Madrid bus services, operated by Lux Express, arrive at Riga Central Bus Station.
Madrid is 1h behind Daugavpils. It is currently 11:39 AM in Daugavpils and 10:39 AM in Madrid.
Yes, the driving distance between Daugavpils to Madrid is 3433 km. It takes approximately 32h 17m to drive from Daugavpils to Madrid.
What companies run services between Daugavpils, Latvia and Madrid, Spain?
You can take a bus from Daugavpils Bus Station to Estación Sur de Autobuses via Rīga and Darmstadt in around 2d 13h.
- Website
- iberia.com
Flights from Riga International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €110–440
Flights from Riga International Airport to Adolfo Suárez Madrid–Barajas Airport via Brussels
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- €110–450
Flights from Vilnius Airport to Adolfo Suárez Madrid–Barajas Airport via Zurich
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–370
Flights from Vilnius Airport to Adolfo Suárez Madrid–Barajas Airport via Geneva
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- €110–450
Flights from Vilnius Airport to Adolfo Suárez Madrid–Barajas Airport via Dusseldorf
- Ave. Duration
- 8h 5m
- When
- Thursday and Sunday
- Estimated price
- €85–310
Flights from Vilnius Airport to Adolfo Suárez Madrid–Barajas Airport via Berlin Brandenburg
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €80–310
- Phone
- 8760
- [email protected]
- Website
- Vivi
Train from Daugavpils to Riga-Pasazieru
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Vivi
Train from Daugavpils to Riga-Pasazieru
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Vivi
Train from Daugavpils to Riga-Pasazieru
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Vivi
Train from Daugavpils to Riga-Pasazieru
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Vivi
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Rīga to Frankfurt
- Ave. Duration
- 27h 25m
- Frequency
- 6 times a week
- Estimated price
- €120–240
- Schedules at
- ecolines.net
Bus from Rīgas SAO to Rotterdam Centraal
- Ave. Duration
- 33h 30m
- Frequency
- 4 times a week
- Estimated price
- €110–240
- Schedules at
- ecolines.net
Bus from Rīga to Darmstadt
- Ave. Duration
- 28h
- Frequency
- 6 times a week
- Estimated price
- €120–250
- Schedules at
- ecolines.net
Want to know more about travelling around Spain
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Book your Daugavpils to Madrid bus tickets online with Omio.
There are 6936+ hotels available in Madrid.










