Travel options for:
Guatemala City to San Pedro Sula
  • Bus Autobuses Maya de Oro S.A

    $36
    1. Guatemala City

      5 h 30 min - twice daily

      $36

  • Bus Autobuses FDN

    $25 - $38
    1. Guatemala City

      7 h 40 min - twice daily

      $24 - $40

    2. San Pedro Sula

      40 min - hourly

      $1

  • Drive

    $35 - $55
    1. Guatemala City

      6 h 19 min - 264.7 miles

      $35 - $55

  • Fly to Puerto Barrios, drive

    $89 - $311
    1. Guatemala City

      24 min - every 5 minutes

      $1

    2. Guatemala City (GUA)

      1 h - non-stop

      $75 - $290

    3. Puerto Barrios (PBR)

      3 h 27 min - 102.7 miles

      $14 - $21

  • Fly to San Pedro Sula

    $197 - $760
    1. Guatemala City

      24 min - every 5 minutes

      $1

    2. Guatemala City (GUA)

      1 h - non-stop

      $190 - $700

    3. San Pedro Sula (SAP)

      22 min - 4 times a day

      $7 - $60

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

From Guatemala City bus to San Pedro Sula. 5 h 30 min 259. From Guatemala City bus to San Pedro Sula then train to Estacion F.F.N.N. 8 h 50 min 277. From Guatemala City drive to San Pedro Sula. 6 h 19 min 333. From El Calvario bus to Guatemala City airport, fly to Puerto Barrios airport, then drive to San Pedro Sula. 5 h 51 min 826. From El Calvario bus to Guatemala City airport, fly to San Pedro Sula airport, then bus to San Pedro Sula. 4 h 46 min 2191.