Affordable Bus Tickets - Compare and book with Spring Bus

Bus from San Pedro Sula to Tegucigalpa

Pullmans · ~4-4.5 hours · $15-35 USD · Multiple daily on CA-5 corridor

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from San Pedro Sula to Tegucigalpa

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

The San Pedro Sula → Tegucigalpa route is Honduras's main cross-country corridor + the most heavily served domestic bus route. Multiple Pullman operators run frequent service (every 30-60 minutes during daytime) on the CA-5 Pan-American Highway.

Spring Bus connects you to operators on this route — Hedman Alas + Viana ($20-35 USD, ~4-4.5 h, the comfortable Pullmans), Sáenz + El Rey ($15-25 USD, slightly cheaper). Same buses pass Lago de Yojoa + Comayagua + Palmerola XPL airport area en route.

Route details: San Pedro Sula to Tegucigalpa

Travel time

4 h 30 min

Distance

250 km

Typical fare

$15 – $35 USD per person

Frequency

Multiple daily Pullmans every 30-60 minutes

First departure

Approx. 4:00 AM

Last departure

Approx. 10:00 PM

Operators on this route

Hedman Alas · Viana · Sáenz · El Rey

Pickup at San Pedro Sula

Hedman Alas + Viana terminals in San Pedro Sula

Drop-off at Tegucigalpa

Hedman Alas + Viana terminals in Tegucigalpa — taxi to hotels in safer districts (Lomas del Mayab, Colonia Florencia Norte, Boulevard Morazán)

About the journey

The San Pedro Sula → Tegucigalpa route is Honduras's main cross-country corridor — ~4-4.5 hours on the CA-5 Pan-American Highway. Passes Lago de Yojoa (the country's largest lake, ~1.5 h from SPS) + Comayagua (colonial former capital + Palmerola XPL international airport area). Hedman Alas + Viana + Sáenz + El Rey all run frequent Pullmans on this corridor — the most heavily served domestic route in Honduras.

Travel tips for San Pedro SulaTegucigalpa

  • Hedman Alas + Viana are the comfortable Pullmans — reserved seats, A/C, recommended for international travelers.
  • Most heavily served route in Honduras — Pullmans every 30-60 minutes during daytime, no need to pre-book except in peak holiday weeks.
  • Lago de Yojoa stopover — get off at Peña Blanca (~1.5 h from SPS) for the famous lake + D&D Brewery + birding.
  • Comayagua stopover — get off at Comayagua (~2.5-3 h from SPS) for the colonial former capital + Palmerola XPL airport area.
  • Palmerola XPL airport — pre-arranged taxi from Comayagua bus stop to XPL (~20 min, $5-15 USD) for international flights.
  • Don't linger at Tegucigalpa bus terminals after dark — taxi directly to hotel in safer districts.

Frequently asked questions

How long is the bus from San Pedro Sula to Tegucigalpa?

**About 4-4.5 hours** on Pullman service via the CA-5 Pan-American Highway. Slightly longer (~5 h) on slower local buses.

How much is the bus from San Pedro Sula to Tegucigalpa?

**$20-35 USD per person** on Hedman Alas + Viana Pullman. **$15-25 USD** on Sáenz + El Rey. **$8-15 USD** on local buses.

Can I stop in Lago de Yojoa en route?

**Yes** — get off at **Peña Blanca** (~1.5 h from SPS) for Honduras's largest lake + the famous D&D Brewery + Lodge + birding (480+ species recorded). Most operators allow flexible drop-off.

Can I stop in Comayagua en route?

**Yes** — get off at Comayagua (~2.5-3 h from SPS) for the colonial former capital. Comayagua is also ~20 min from Palmerola International Airport (XPL), Tegucigalpa's main international airport since 2021.

What time do Pullmans leave SPS for Tegucigalpa?

**Every 30-60 minutes during daytime** — typically 4 AM to 10 PM. Hedman Alas + Viana have the best schedules.

Going the other direction?

Bus from Tegucigalpa to San Pedro Sula

See the return route →

Related routes