Travel options for:
Bloomington to West Lafayette
  • Bus

    $29 - $45
    1. Bloomington, IN

      2 h 55 min - once daily

      $29 - $45

  • Bus, train

    $48 - $84
    1. Bloomington, IN

      1 h 10 min - once daily

      $20 - $29

    2. Indianapolis Amtrak

      1 h 33 min - 4 times a week

      $27 - $55

  • Drive

    $10 - $16
    1. Bloomington

      2 h 8 min - 110.4 miles

      $10 - $16

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

From Bloomington, IN bus to Lafayette, IN. 2 h 55 min $35. From Bloomington, IN bus to Indianapolis Amtrak then train to Lafayette Amtrak. 3 h 43 min $65. From Bloomington drive to West Lafayette. 2 h 8 min $13.

Operators: Hoosier Ride Amtrak