Travel options for:
Mexico City to Leon/Guanajuato Airport (BJX)
  • Fly

    $55 - $210
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      55 min - non-stop

      $55 - $210

  • Bus Primera Plus

    $39 - $62
    1. Consulado_1

      6 min - every 15 minutes - line 5

    2. Mexico City North Bus Terminal

      4 h 45 min - hourly

      $22 - $45

    3. León

      22 min - 16.3 miles

      $16 - $20

  • Bus ETN

    $44 - $76
    1. Consulado_1

      6 min - every 15 minutes - line 5

    2. Mexico Norte

      28 min - hourly

      $1 - $16

    3. Tepotzotlán

      4 h - hourly

      $26 - $40

    4. León

      22 min - 16.3 miles

      $16 - $20

  • Bus

    $38 - $57
    1. Madero

      21 min - every 10 minutes

    2. Mexico City North Bus Terminal

      6 h 45 min - every 3 hours

      $23 - $40

    3. Guanajuato

      16 min - 14.7 miles

      $15 - $18

  • Bus Pegasso

    $36 - $62
    1. Merced

      18 min - every 20 minutes - line 1

    2. México Poniente

      5 h 10 min - hourly

      $8 - $15

    3. Queretaro

      2 h 10 min - hourly

      $10 - $25

    4. Guanujuato

      21 min - 17.8 miles

      $18 - $22

  • Drive

    $29 - $45
    1. Mexico City

      3 h 59 min - 222.7 miles

      $29 - $45

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

From San Lázaro line 4 night bus to Mexico City airport then fly to Leon/Guanajuato airport. 2 h 12 min $89. From Consulado_1 line 5 subway to Mexico City North Bus Terminal, bus to León, then taxi to Leon/Guanajuato Airport (BJX). 5 h 28 min $50. From Consulado_1 line 5 subway to Mexico Norte, bus to Tepotzotlán, bus to León, then taxi to Leon/Guanajuato Airport (BJX). 5 h 44 min $60. From Madero night bus to Mexico City North Bus Terminal, bus to Guanajuato, then taxi to Leon/Guanajuato Airport (BJX). 8 h 22 min $47. From Merced line 1 subway to México Poniente, bus to Queretaro, bus to Guanujuato, then taxi to Leon/Guanajuato Airport (BJX). 8 h 44 min $49. From Mexico City drive to Leon/Guanajuato Airport (BJX). 3 h 59 min $36.