There are 3 ways to get from Madrid Atocha Station to Riaza by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Madrid Atocha Station to Riaza by foot and bus
Questions & Answers
The cheapest way to get from Madrid Atocha Station to Riaza is to bus which costs €11 - €18 and takes 3h 32m.
The fastest way to get from Madrid Atocha Station to Riaza is to drive which takes 1h 18m and costs €18 - €27.
No, there is no direct bus from Madrid Atocha Station to Riaza. However, there are services departing from Basílica De Atocha and arriving at Riaza via Madrid, Avenida de América. The journey, including transfers, takes approximately 3h 32m.
The distance between Madrid Atocha Station and Riaza is 131 km. The road distance is 116.6 km.
The best way to get from Madrid Atocha Station to Riaza without a car is to bus which takes 3h 32m and costs €11 - €18.
It takes approximately 3h 32m to get from Madrid Atocha Station to Riaza, including transfers.
Madrid Atocha Station to Riaza bus services, operated by ALSA, depart from Madrid, Avenida de América station.
Madrid Atocha Station to Riaza bus services, operated by ALSA, arrive at Riaza station.
Yes, the driving distance between Madrid Atocha Station to Riaza is 117 km. It takes approximately 1h 18m to drive from Madrid Atocha Station to Riaza.
There are 164+ hotels available in Riaza.
What companies run services between Madrid Atocha Station, Spain and Riaza, Castille and León, Spain?
ALSA operates a bus from Madrid, Avenida de América to Riaza 3 times a week. Tickets cost €10–15 and the journey takes 1h 46m.
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Madrid, Avenida de América to Riaza
- Ave. Duration
- 1h 46m
- Frequency
- 3 times a week
- Estimated price
- €10–15
- Website
- ALSA
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Madrid-Moncloa to Segovia
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- €6–18
- Schedules at
- avanzabus.com
- Phone
- +34 677 123 456
- [email protected]
- Website
- linecar.es
Bus from Segovia to Riaza
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- €8–15
- Schedules at
- linecar.es
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, What documents do I need to cross Niagara Falls?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.














