There are 3 ways to get from Tela to San Juan Pueblo by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Tela to San Juan Pueblo is to bus which costs $6 - $9 and takes 53 min.
The fastest way to get from Tela to San Juan Pueblo is to drive which takes 43 min and costs $6 - $10.
Yes, there is a direct bus departing from Tela and arriving at San Juan Pueblo. Services depart every four hours, and operate every day. The journey takes approximately 53 min.
The distance between Tela and San Juan Pueblo is 49 km. The road distance is 48.7 km.
The best way to get from Tela to San Juan Pueblo without a car is to bus which takes 53 min and costs $6 - $9.
The bus from Tela to San Juan Pueblo takes 53 min including transfers and departs every four hours.
Tela to San Juan Pueblo bus services, operated by Mirna express, depart from Tela station.
Tela to San Juan Pueblo bus services, operated by Mirna express, arrive at San Juan Pueblo station.
Yes, the driving distance between Tela to San Juan Pueblo is 49 km. It takes approximately 43 min to drive from Tela to San Juan Pueblo.
What companies run services between Tela, Honduras and San Juan Pueblo, Honduras?
Mirna express operates a bus from Tela to San Juan Pueblo every 4 hours. Tickets cost $6–9 and the journey takes 53 min.
- Phone
- +504 3210 1599
- [email protected]
- Website
- Mirna express
Bus from Tela to San Juan Pueblo
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- $6–9
- Website
- Mirna express
- Ave. Duration
- 43 min
- Estimated price
- $110–130
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 Thanksgiving 2018: How to travel stress-free, Travelling around the UAE, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.



