|Distance||185 miles (298 km)|
|Average bus duration||6 h 17 min|
|Average bus ticket price||$26 (€21)|
|Bus companies||Samar or Hife|
Buses from Teruel to Barcelona cover the 185 miles (298 km) long journey taking on average 6 h 17 min with our travel partners like Samar or Hife. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $26 (€21), but the average price of bus tickets is $26 (€21). Travelers depart most frequently from Teruel and arrive in Barcelona, Estació d'Autobusos Nord.
When departing from Teruel, you have various bus station options to start your journey from including Teruel, Ronda de Ambeles, Teruel, Ctra. Nacional/Restaurante EL MILAGRO and Teruel. When arriving in Barcelona, you can end your journey in bus stations like Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.
Omio customers book a bus from Teruel to Barcelona, Estació d'Autobusos Nord most frequently for this route.
The most popular departure bus station with passengers for this route, called Teruel, is located 0 mile (s) / 0 km from the city center of Teruel.
The most popular arrival bus station, Barcelona, Estació d'Autobusos Nord, is located 1 mile (s) / 2 km away from the city center of Barcelona.
Here are some other resources that might have the information you need