There are 3 ways to get from Barcelona to San Tomé by taxi, 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.
Taxi, bus
best- Take the taxi from Barcelona to Terminal de Pasajeros de Piritutaxi
- Take the bus from Terminal de Pasajeros de Piritu to El Tigrebus Caracas
4h 50m$80–96Drive 160.1 km
cheapest- Drive from Barcelona to San Tomécar 160.1 km
2h 40m$1Bus
- Take the bus from Terminal de Pasajeros Puerto La Cruz to Terminal de Pasajeros de Piritubus Caracas
- Take the bus from Terminal de Pasajeros de Piritu to El Tigrebus Caracas
6h 29m$53–65
Questions & Answers
The cheapest way to get from Barcelona to San Tomé is to drive which costs $1 and takes 2h 40m.
The fastest way to get from Barcelona to San Tomé is to drive which takes 2h 40m and costs $1.
No, there is no direct bus from Barcelona to San Tomé. However, there are services departing from Terminal de Pasajeros Puerto La Cruz and arriving at El Tigre via Terminal de Pasajeros de Piritu. The journey, including transfers, takes approximately 6h 29m.
The distance between Barcelona and San Tomé is 259 km. The road distance is 160.1 km.
The best way to get from Barcelona to San Tomé without a car is to taxi and bus which takes 4h 50m and costs $80 - $100.
It takes approximately 4h 50m to get from Barcelona to San Tomé, including transfers.
Barcelona to San Tomé bus services, operated by SITSSA, depart from Terminal de Pasajeros Puerto La Cruz station.
Barcelona to San Tomé bus services, operated by SITSSA, arrive at Terminal de Pasajeros de Piritu station.
Yes, the driving distance between Barcelona to San Tomé is 160 km. It takes approximately 2h 40m to drive from Barcelona to San Tomé.
There are three+ hotels available in San Tomé.
What companies run services between Barcelona, Venezuela and San Tomé, Venezuela?
You can take a vehicle from Barcelona to San Tomé via Terminal de Pasajeros Puerto La Cruz, Terminal de Pasajeros de Piritu, and El Tigre in around 6h 29m.
- Phone
- +58 212 242 0110
- Website
- sitssa.gob.ve
Bus from Terminal de Pasajeros de Piritu to El Tigre
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $12–15
- Schedules at
- sitssa.gob.ve
Bus from Terminal de Pasajeros Puerto La Cruz to Terminal de Pasajeros de Piritu
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- $8–10
- Schedules at
- sitssa.gob.ve
Bus from Terminal de Pasajeros de Piritu to El Tigre
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $12–15
- Schedules at
- sitssa.gob.ve
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 Want to know more about Flixbus?, Why you should take the train in the US, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
