Travel options for:
Tegucigalpa to San Pedro Sula
  • Bus Viana

    $20 - $35
    1. Tegucigalpa

      3 h 45 min - 5 times a day

      $20 - $35

  • Bus Hedman Alas

    $25 - $72
    1. Tegucigalpa

      4 h - 4 times a day

      $24 - $75

    2. San Pedro Sula

      40 min - hourly

      $1

  • Drive

    $21 - $35
    1. Tegucigalpa

      3 h 42 min - 155 miles

      $21 - $35

  • Fly to San Pedro Sula

    $88 - $171
    1. Tegucigalpa

      3 min - 2 miles

      $1 - $2

    2. Tegucigalpa (TGU)

      45 min - non-stop

      $80 - $110

    3. San Pedro Sula (SAP)

      22 min - 4 times a day

      $7 - $60

  • Fly to La Ceiba, bus

    $117 - $306
    1. Tegucigalpa

      3 min - 2 miles

      $1 - $2

    2. Tegucigalpa (TGU)

      40 min - non-stop

      $75 - $240

    3. La Ceiba (LCE)

      8 min - 5.7 miles

      $25 - $30

    4. La Ceiba

      2 h 45 min - 3 times a day

      $16 - $35

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Tegucigalpa bus to San Pedro Sula. 3 h 45 min $28. From Tegucigalpa bus to San Pedro Sula then train to Estacion F.F.N.N. 5 h 10 min $53. From Tegucigalpa drive to San Pedro Sula. 3 h 42 min $26. From Tegucigalpa taxi to Tegucigalpa airport, fly to San Pedro Sula airport, then bus to San Pedro Sula. 2 h 10 min $136. From Tegucigalpa taxi to Tegucigalpa airport, fly to La Ceiba airport, taxi to La Ceiba, then bus to San Pedro Sula. 4 h 36 min $128.