There are 9 ways to get from Luxembourg to Toledo by plane, train, bus, car, train (TGV, Renfe), or train (TGV, Renfe, Ouigo)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Luxembourg, train
best- Fly from Luxembourg (LUX) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane LUX - MAD
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Toledotrain
6h 15m€66–250Bus, train
- Take the bus from Luxembourg to Metz - Bus Stationbus
- Take the train from Metz Ville to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Avignon Tgvtrain Tgv
- Take the train from Avignon Tgv to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Toledotrain Avn
15h 58m€289–564Bus via Paris
- Take the bus from Luxembourg, P+R Bouillon to Paris, Quai de Bercy (Bercy Seine)bus 181 / ...
- Take the bus from Paris, Quai de Bercy to Estación Sur de Autobusesbus
- Take the bus from Estación Sur de Autobuses to Toledobus 017 / ...
24h 45m€86–220Drive 1,629.2 km
- Drive from Luxembourg to Toledocar 1,629.2 km
16h 49m€257–372Bus to Brussels South Charleroi Airport, fly, train
- Take the bus from Luxembourg P+R Bouillon to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane CRL - MAD
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Toledotrain
8h 12m€116–378Train to Brussels Airport, fly, train
- Take the train from Luxembourg to Bruxelles-Schumantrain
- Fly from Brussels Airport (BRU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane BRU - MAD
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Toledotrain
9h 43m€110–299Train
- Take the train from Thionville to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Toledotrain Avn
17h 42m€334–528Train via Barcelona
- Take the train from Luxembourg to Bruxelles-Miditrain Ic / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi 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
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Toledotrain Avn
18h 7m€332–642Bus
- Take the bus from Luxembourg to Valladolidbus
- Take the bus from Valladolid to Madrid Moncloabus
- Take the bus from Madrid, Estación de Plaza Elíptica to Toledobus
28h 16m€163–281
Luxembourg to Toledo by bus, foot, and train
Questions & Answers
The cheapest way to get from Luxembourg to Toledo is to fly and train which costs €65 - €250 and takes 6h 15m.
The fastest way to get from Luxembourg to Toledo is to fly and train which takes 6h 15m and costs €65 - €250.
No, there is no direct bus from Luxembourg to Toledo. However, there are services departing from Luxembourg, P+R Bouillon and arriving at Toledo via Paris, Quai de Bercy and Estación Sur de Autobuses. The journey, including transfers, takes approximately 24h 45m.
No, there is no direct train from Luxembourg to Toledo. However, there are services departing from Thionville and arriving at Toledo via Montpellier Saint-Roch and Madrid-Puerta de Atocha-Almudena Grandes. The journey, including transfers, takes approximately 17h 42m.
The distance between Luxembourg and Toledo is 1377 km. The road distance is 1629.2 km.
The best way to get from Luxembourg to Toledo without a car is to bus and train which takes 15h 58m and costs €280 - €600.
It takes approximately 6h 15m to get from Luxembourg to Toledo, including transfers.
Luxembourg to Toledo bus services, operated by FlixBus, depart from Luxembourg, P+R Bouillon station.
Luxembourg to Toledo train services, operated by TGV inOui, depart from Thionville station.
The best way to get from Luxembourg to Toledo is to bus via Paris which takes 24h 45m and costs €85 - €220. Alternatively, you can train, which costs €330 - €550 and takes 17h 42m.
What companies run services between Luxembourg and Toledo, Spain?
You can take a bus from Luxembourg, P+R Bouillon to Toledo via Paris, Quai de Bercy and Estación Sur de Autobuses in around 24h 45m. Alternatively, you can take a bus from Luxembourg, Gare Rocade to Toledo via Thionville, Gare routière, Thionville, Montpellier Saint-Roch, and Madrid-Puerta de Atocha-Almudena Grandes in around 17h 42m.
- Website
- ryanair.com
Flights from Luxembourg to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €50–160
Flights from Brussels South Charleroi Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €55–230
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–170
- Website
- iberia.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €60–160
- Website
- vueling.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €60–160
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport via Bilbao
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €130–200
- Website
- brusselsairlines.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- €60–200
- Website
- airfrance.com
Flights from Luxembourg to Adolfo Suárez Madrid–Barajas Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- €65–330
- Website
- aireuropa.com
Flights from Brussels Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €55–200
- Website
- luxair.lu
Flights from Luxembourg to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €70–340
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Toledo
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- https://www.renfe.com/es/en
Train from Avignon Tgv to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 7h 12m
- Frequency
- Twice daily
- Estimated price
- €130–210
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Toledo
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Toledo
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Toledo
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- https://www.renfe.com/es/en
Train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 18m
- Frequency
- Twice daily
- Estimated price
- €120–190
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Toledo
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- https://www.renfe.com/es/en
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- €80–130
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Toledo
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Metz Ville to Paris Gare De Lyon
- Ave. Duration
- 1h 49m
- Frequency
- Once daily
- Estimated price
- €65–110
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Avignon Tgv
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €130–220
- Website
- https://www.sncf-connect.com/en-en
Train from Thionville to Montpellier Saint-Roch
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- €200–330
- Website
- https://www.sncf-connect.com/en-en
Train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieu
- Ave. Duration
- 3h 52m
- Frequency
- Every 2 hours
- Estimated price
- €150–250
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Paris Gare De Lyon to Avignon Tgv
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- €80–140
- Website
- https://www.trenitalia.com/en.html
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Paris Gare De Lyon to Avignon Tgv
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- €110–220
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Luxembourg to Bruxelles-Schuman
- Ave. Duration
- 2h 56m
- Frequency
- Hourly
- Estimated price
- €35–75
- Website
- https://www.belgiantrain.be/en
Train from Luxembourg to Bruxelles-Midi
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- €35–80
- Website
- https://www.belgiantrain.be/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €90–170
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 28m
- Frequency
- Every 2 hours
- Estimated price
- €55–95
- Website
- https://www.ouigo.com/es/en
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Luxembourg to Metz - Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €5–10
- Website
- https://www.blablacar.co.uk/bus
Bus from Luxembourg to Valladolid
- Ave. Duration
- 23h 14m
- Frequency
- Once daily
- Estimated price
- €130–250
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Luxembourg to Metz - Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €5–9
- Website
- https://www.flixbus.co.uk
Bus from Luxembourg, P+R Bouillon to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 5h 5m
- Frequency
- 5 times a day
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Paris, Quai de Bercy to Estación Sur de Autobuses
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- €45–150
- Schedules at
- alsa.es
Bus from Valladolid to Madrid Moncloa
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- €16–23
- Website
- https://www.alsa.com/en/
Bus from Madrid, Estación de Plaza Elíptica to Toledo
- Ave. Duration
- 50 min
- Frequency
- Every 20 minutes
- Estimated price
- €5–8
- Website
- https://www.alsa.com/en/
- Phone
- +34 984 689 912
- [email protected]
- Website
- samar.es
Bus from Estación Sur de Autobuses to Toledo
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €8–15
- Schedules at
- samar.es
- [email protected]
- Website
- flibco.com
Bus from Luxembourg P+R Bouillon to Charleroi Airport
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- €19–80
- Website
- https://www.flibco.com/en
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Luxembourg to Toledo bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Luxembourg to Toledo train services, operated by TGV inOui, arrive at Montpellier Saint-Roch station.
Yes, the driving distance between Luxembourg to Toledo is 1629 km. It takes approximately 16h 49m to drive from Luxembourg to Toledo.
Book your Luxembourg to Toledo train tickets online with Omio.
Book your Luxembourg to Toledo bus tickets online with Omio.
There are 771+ hotels available in Toledo.





















































