There are a few bus stations in Barcelona to start your journey from including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. In Teruel you have a few bus station options to choose from for your arrival including Teruel, Ronda de Ambeles, Teruel, Ctra. Nacional/Restaurante EL MILAGRO and Teruel.
Omio customers traveling this route depart most frequently from Barcelona Sants and arrive in Teruel, Ronda de Ambeles.
The most popular departure bus station with passengers for this route, called Barcelona Sants, is located 1 mile (s) / 1 km from the city center of Barcelona.
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