Travel options for:
Mexico City to New York
  • Fly to Newark

    $200 - $493
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      4 h 40 min - non-stop

      $180 - $480

    3. Newark (EWR)

      6 min - every 5 minutes

      $6

    4. Newark Airport Railroad

      28 min - hourly

      $13

  • Fly to New York JFK

    $149 - $381
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      4 h 45 min - non-stop

      $140 - $380

    3. New York JFK (JFK)

      10 min - every 10 minutes

      $5

    4. Howard Beach - JFK Airport

      41 min - every 30 minutes

      $3

  • Fly to New York La Guardia

    $215 - $433
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      6 h 41 min - 1 stopover

      $210 - $430

    3. New York La Guardia (LGA)

      22 min - every 15 minutes

      $2 - $7

    4. Jackson Hts - Roosevelt Av

      23 min - every 10 minutes

      $3

  • Fly to White Plains

    $210 - $485
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      6 h 51 min - 1 stopover

      $190 - $470

    3. White Plains (HPN)

      40 min - 4 times a day - line 12

      $3

    4. White Plains

      43 min - hourly

      $8 - $18

  • Fly to Islip, train

    $481 - $1,420
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      6 h 35 min - 1 stopover

      $450 - $1,400

    3. Islip (ISP)

      10 min - on demand

      $12

    4. Ronkonkoma

      1 h 20 min - 5 times a day

      $11 - $16

  • Bus

    $223 - $513
    1. Metro Jamaica

      10 min - hourly

      $1

    2. Mexico Sur

      11 h 10 min - once daily

      $65 - $130

    3. Laredo, TX

      8 h 30 min - 5 times a day

      $35 - $110

    4. Dallas, TX

      16 h 45 min - once daily

      $60 - $190

    5. Forsyth St Sw@Brotherton St Sw

      14 min - hourly - line 42

      $3

    6. Atlanta ,GA

      15 h 30 min - every 4 hours

      $60 - $80

  • Bus, train

    $281 - $735
    1. Consulado_1

      6 min - every 15 minutes - line 5

    2. México Central Norte

      21 h 5 min - once daily

      $70 - $120

    3. San Antonio, TX

      10 h 55 min - twice daily

      $40 - $65

    4. New Orleans Union Passenger

      29 h 46 min - once daily

      $170 - $550

  • Drive

    $360 - $550
    1. Mexico City

      44 h 50 min - 2700.6 miles

      $360 - $550

  • 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, fly to Newark airport, train to Newark Airport Railroad Station, then train to New York. 7 h 43 min $256. From San Lázaro line 4 night bus to Mexico City airport, fly to New York JFK airport, train to Howard Beach - JFK Airport, then subway to New York. 8 h 4 min $189. From San Lázaro line 4 night bus to Mexico City airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York. 9 h 51 min $245. From San Lázaro line 4 night bus to Mexico City airport, fly to White Plains airport, line 12 bus to White Plains, then train to New York. 11 h 46 min $245. From San Lázaro line 4 night bus to Mexico City airport, fly to Islip airport, shuttle to Ronkonkoma, then train to New York. 11 h 20 min $881. From Metro Jamaica bus to Mexico Sur, bus to Laredo, TX, bus to Dallas, TX, bus to Forsyth St Sw@Brotherton St Sw, line 42 bus to Atlanta ,GA, then bus to New York, NY. 2 days 8 h $343. From Consulado_1 line 5 subway to México Central Norte, bus to San Antonio, TX, bus to New Orleans Union Passenger Terminal Amtrak, then train to New York Penn Station. 2 days 16 h $540. From Mexico City drive to New York. 44 h 50 min $442.