Travel options for:
Las Cruces to Kalamazoo
  • Bus, fly

    $288 - $1,222
    1. Las Cruces

      1 h 3 min - 4 times a day

      $3

    2. Downtown Transit Ctr Bay N

      43 min - hourly - line 33

    3. El Paso (ELP)

      4 h 45 min - 1 stopover

      $270 - $1,200

    4. Kalamazoo (AZO)

      9 min - 4.6 miles

      $15 - $19

      • Kalamazoo
  • Bus, train

    $243 - $635
    1. Las Cruces, NM

      4 h 6 min - 3 times a day

      $30 - $45

    2. Albuquerque, NM

      5 min - 3 miles

      $10 - $12

    3. Albuquerque Alvarado

      26 h 5 min - once daily

      $170 - $500

    4. Chicago Union Station Amtrak

      2 h 12 min - once daily

      $30 - $80

      • Kalamazoo Amtrak
  • Bus

    $193 - $421
    1. Las Cruces, NM

      11 h 15 min - twice daily

      $60 - $85

    2. Denver, CO

      10 min - 2932 feet

    3. Denver, CO

      16 h 49 min - once daily

      $85 - $200

    4. St. Louis, MO

      5 h 45 min - twice daily

      $25 - $85

    5. Chicago, IL

      2 h 31 min - once daily

      $21 - $55

      • Kalamazoo, MI
  • Drive

    $150 - $230
    1. Las Cruces

      26 h 35 min - 1589.6 miles

      $150 - $230

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

From Mesilla Valley Transit Terminal bus to Downtown Transit Ctr Bay N, line 33 bus to El Paso airport, fly to Kalamazoo airport, then taxi to Kalamazoo. 8 h 19 min $672. From Las Cruces, NM bus to Albuquerque, NM, taxi to Albuquerque Alvarado Transportation Center, train to Chicago Union Station Amtrak, then train to Kalamazoo Amtrak. 34 h 28 min $461. From Las Cruces, NM bus to Denver, CO, walk to Denver, CO, bus to St. Louis, MO, bus to Chicago, IL, then bus to Kalamazoo, MI. 39 h 30 min $295. From Las Cruces drive to Kalamazoo. 26 h 35 min $190.