|Distance||136 miles (220 km)|
|Bus companies||Samar or BlaBlaCar|
Buses from Madrid to Teruel cover the 136 miles (220 km) long trip with our travel partners like Samar or BlaBlaCar. There are direct bus services available. Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Teruel, Ronda de Ambeles.
When taking a bus from Madrid, you have a couple of bus stations you can depart from including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. When you arrive in Teruel, your bus can arrive in bus stations including Teruel, Ronda de Ambeles, Teruel, Ctra. Nacional/Restaurante EL MILAGRO and Teruel.
Omio customers traveling this route book their buses from Madrid-Puerta de Atocha to Teruel, Ronda de Ambeles.
The most popular departure bus station with passengers for this route, called Madrid-Puerta de Atocha, is located 1 mile (s) / 1 km from the city center of Madrid.
The most popular arrival bus station, Teruel, Ronda de Ambeles, is located 0 mile (s) / 0 km away from the city center of Teruel.
Here are some other resources that might have the information you need