Travel from Michigan to Montana

Bus or fly from Michigan to Montana?

United Airlines, Delta and 2 other airlines fly from Grand Rapids to Billings hourly. Alternatively, Megabus operates a bus from Detroit to Billings twice daily. Tickets cost $28 - $40 and the journey takes 4 h 45 min. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Michigan to Montana

From Division & Library line 6 bus to Kentwood Station - Woodland, line 17 bus to Grand Rapids airport, fly to Billings airport, then taxi to Billings. 7 h 45 min $965. From Division & Library line 6 bus to Kentwood Station - Woodland, line 17 bus to Grand Rapids airport, fly to Bozeman airport, then taxi to Bozeman. 8 h 17 min $321. From Division & Library line 6 bus to Kentwood Station - Woodland, line 17 bus to Grand Rapids airport, fly to Helena airport, then taxi to Helena. 9 h 34 min $1,117. From Division & Library line 6 bus to Kentwood Station - Woodland, line 17 bus to Grand Rapids airport, fly to Great Falls airport, then bus to Great Falls. 10 h 6 min $1,101. From Grand Rapids Amtrak train to Chicago Union Station Amtrak, walk to LaSalle, subway to Chicago O'Hare airport, fly to Billings airport, then taxi to Billings. 9 h 19 min $394. From Grand Rapids Amtrak train to Chicago Union Station Amtrak, walk to LaSalle, subway to Chicago O'Hare airport, fly to Bozeman airport, then taxi to Bozeman. 9 h 55 min $450. From Downtown Detroit Megabus to Chicago, walk to Chicago, IL, bus to Minneapolis, MN, then bus to Billings, MT. 33 h 56 min $265. From Downtown Detroit Megabus to Chicago, bus to Minneapolis, MN, walk to Minneapolis, MN, then bus to Billings, MT. 35 h 18 min $260. From Jefferson + Griswold bus to Detroit Amtrak, train to Chicago Union Station Amtrak, train to St. Paul, bus to Minneapolis, MN, then bus to Billings, MT. 35 h 58 min $430. From Washington & Fort Se bus to Detroit Amtrak, train to Chicago Union Station Amtrak, train to Denver Union Station Amtrak, walk to Denver, CO, then bus to Billings, MT. 38 h 10 min $502. From Detroit drive to Billings. 24 h 31 min $188.

Is there a direct bus between Michigan and Montana?

No, there is no direct bus from Michigan to Montana. However, there are services departing from Downtown Detroit and arriving at Billings, MT via Chicago, IL and Minneapolis, MN. The journey, including transfers, takes approximately 33 h 56 min.
Close Print Itinerary
  1. Here are 11 options to get from
    Michigan to Montana:

    1. Trip:
      1 Fly Grand Rapids to Billings
      • One-Way approx: USD $384 - $1,717
      • Duration: 7 h 45 min
      Open +
      • Trip:
        1 Fly Grand Rapids to Billings
        • One-Way approx: USD $384 - $1,717
        • Duration: 7 h 45 min
        Close x
    2. Trip:
      2 Fly Grand Rapids to Bozeman
      • One-Way approx: USD $272 - $592
      • Duration: 8 h 17 min
      Open +
      • Trip:
        2 Fly Grand Rapids to Bozeman
        • One-Way approx: USD $272 - $592
        • Duration: 8 h 17 min
        Close x
    3. Trip:
      3 Fly Grand Rapids to Helena
      • One-Way approx: USD $445 - $2,018
      • Duration: 9 h 34 min
      Open +
      • Trip:
        3 Fly Grand Rapids to Helena
        • One-Way approx: USD $445 - $2,018
        • Duration: 9 h 34 min
        Close x
    4. Trip:
      4 Fly Grand Rapids to Great Falls
      • One-Way approx: USD $432 - $2,002
      • Duration: 10 h 6 min
      Open +
      • Trip:
        4 Fly Grand Rapids to Great Falls
        • One-Way approx: USD $432 - $2,002
        • Duration: 10 h 6 min
        Close x
    5. Trip:
      5 Train to Chicago O'Hare, fly to Billings
      • One-Way approx: USD $273 - $761
      • Duration: 9 h 19 min
      Open +
      • Trip:
        5 Train to Chicago O'Hare, fly to Billings
        • One-Way approx: USD $273 - $761
        • Duration: 9 h 19 min
        Close x
    6. Trip:
      6 Train to Chicago O'Hare, fly to Bozeman
      • One-Way approx: USD $301 - $1,036
      • Duration: 9 h 55 min
      Open +
      • Trip:
        6 Train to Chicago O'Hare, fly to Bozeman
        • One-Way approx: USD $301 - $1,036
        • Duration: 9 h 55 min
        Close x
    7. Trip:
      7 Megabus, bus
      • One-Way approx: USD $218 - $379
      • Duration: 33 h 56 min
      Open +
      • Trip:
        7 Megabus, bus
        • One-Way approx: USD $218 - $379
        • Duration: 33 h 56 min
        Close x
    8. Trip:
      8 Megabus, bus via Minneapolis, MN
      • One-Way approx: USD $217 - $324
      • Duration: 35 h 18 min
      Open +
      • Trip:
        8 Megabus, bus via Minneapolis, MN
        • One-Way approx: USD $217 - $324
        • Duration: 35 h 18 min
        Close x
    9. Trip:
      9 Train, bus Jefferson Lines
      • One-Way approx: USD $284 - $559
      • Duration: 35 h 58 min
      Open +
      • Trip:
        9 Train, bus Jefferson Lines
        • One-Way approx: USD $284 - $559
        • Duration: 35 h 58 min
        Close x
    10. Trip:
      10 Train, bus via Denver, CO
      • One-Way approx: USD $296 - $647
      • Duration: 38 h 10 min
      Open +
      • Trip:
        10 Train, bus via Denver, CO
        • One-Way approx: USD $296 - $647
        • Duration: 38 h 10 min
        Close x
    11. Trip:
      11 Drive
      • One-Way approx: USD $150 - $230
      • Duration: 24 h 31 min
      Open +
      • Trip:
        11 Drive
        • One-Way approx: USD $150 - $230
        • Duration: 24 h 31 min
        Close x