There are 8 ways to get from Madrid to Soldeu by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to LleidaAve
- Take the bus from Lleida Carrer Princep de Viana Bus Stop to Andorra la Vella Bus StationAndbus
5h 44m€128–222Train, bus via Barcelona
cheapest- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-SantsAve
- Take the bus from Barcelona Diagonal to Soldeu Bus StopAndbus
7h 31m€77–227Drive 623.8 km
- Drive from Madrid to Soldeu623.8 km
6h 53m€98–141Fly to Barcelona–El Prat Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Barcelona–El Prat Airport (BCN)MAD - BCN
- Take the bus from Barcelona El Prat Airport Terminal 2 to Soldeu Bus Stop
7h 35m€93–243Bus
- Take the bus from Madrid, Avenida de América to Estación Central de Autobuses de ZaragozaAlsa
- Take the bus from Estación Central de Autobuses de Zaragoza to Andorra la Vella VN Cerveira
8h 48m€111–160Bus via Madrid
- Take the bus from Madrid to ZaragozaFlixBus N748
- Take the bus from Estación de tren de Zaragoza Delicias to Encamp Bus station
9h 45mFly to Andorra - La Seu D'Urgell Airport, drive
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Andorra - La Seu D'Urgell Airport (LEU)MAD - LEU
- Drive from Andorra - La Seu D'Urgell Airport (LEU) to Soldeu
3h 45m€104–563Fly to Toulouse-Blagnac Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Toulouse-Blagnac Airport (TLS)MAD - TLS
- Take the bus from Toulouse Blagnac Airport to Soldeu Bus Stop
7h 40m€78–258
Madrid to Soldeu by train, subway, and bus
Questions & Answers
The cheapest way to get from Madrid to Soldeu is to train and bus via Barcelona which costs €75 - €230 and takes 7h 31m.
The fastest way to get from Madrid to Soldeu is to fly and drive which takes 3h 45m and costs €100 - €600.
The distance between Madrid and Soldeu is 612 km. The road distance is 623.8 km.
The best way to get from Madrid to Soldeu without a car is to train and bus which takes 5h 44m and costs €120 - €230.
It takes approximately 5h 44m to get from Madrid to Soldeu, including transfers.
Yes, the driving distance between Madrid to Soldeu is 624 km. It takes approximately 6h 53m to drive from Madrid to Soldeu.
There are 1260+ hotels available in Soldeu.
What companies run services between Madrid, Spain and Soldeu, Andorra?
You can take a bus from Madrid, Avenida de América to Soldeu via Estación Central de Autobuses de Zaragoza and Andorra la Vella in around 8h 48m.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €40–140
Flights from Adolfo Suárez Madrid–Barajas Airport to Andorra - La Seu D'Urgell Airport
- Ave. Duration
- 1h 40m
- When
- Friday and Sunday
- Estimated price
- €95–550
Flights from Adolfo Suárez Madrid–Barajas Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €30–150
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €45–140
- Website
- volotea.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €45–170
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Lleida
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- €45–120
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €45–180
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- €40–130
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- €35–75
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- €45–65
- Website
- https://www.renfe.com/es/en
- Phone
- +376 803 789
- info@andbus.net
- Website
- andbus.net
Bus from Lleida Carrer Princep de Viana Bus Stop to Andorra la Vella Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €25–35
- Website
- https://andbus.net/en
Bus from Barcelona El Prat Airport Terminal 2 to Soldeu Bus Stop
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- €45–90
- Website
- https://andbus.net/en
Bus from Barcelona Diagonal to Soldeu Bus Stop
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- €39–44
- Website
- https://andbus.net/en
Bus from Toulouse Blagnac Airport to Soldeu Bus Stop
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- €35–75
- Website
- https://andbus.net/en
- Phone
- +34 977 44 03 00
- hife@hife.es
- Website
- hife.es
Bus from Lleida Carrer Princep de Viana Bus Stop to Andorra la Vella Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a day
- Estimated price
- €25
- Website
- https://www.hife.es/en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Madrid, Avenida de América to Estación Central de Autobuses de Zaragoza
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Estimated price
- €8–40
- Website
- https://www.alsa.com/en/
- Phone
- +34 (0) 902 23 95 79
- info@rutasvigo.com
- Website
- autocareslazara.com
Bus from Estación Central de Autobuses de Zaragoza to Andorra la Vella
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- €53–59
- Schedules at
- autocareslazara.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Madrid to Zaragoza
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- €25–35
- Website
- https://www.flixbus.co.uk
- Phone
- +376 806 555
- cooperativa@interurbana.ad
- Website
- interurbana.ad
Bus from Estación de tren de Zaragoza Delicias to Encamp Bus station
- Ave. Duration
- 4h 50m
- Frequency
- Twice a week
- Website
- https://www.interurbana.ad/idioma-en
Want to know more about travelling around Andorra
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
Want to know more about Flixbus?
Read the travel guide

































