GGW to BTL

travel GGWBTL
Cheapest

Carpool

Cheapest $116

Quickest

Train

Quickest 1d 1h 27min

Most Convenient

Train

Most Convenient

There are 1 train company operating 2 routes - Wolverine, Empire Builder from GGW to BTL. The cheapest train costs $213 and is 1d 1h 27min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from GGW to BTL?

There are 2 ways to travel from GGW to BTL. 4 trains and 1 by car are possible between the two areas. The by car from GGW to BTL is the cheapest. The train operated by Amtrak running from WPT to BTL is the fastest. The train operated by Amtrak running from GGW to BTL is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

GGW airports, bus, and train stations

BTL airports, bus, and train stations

Find related trips

Cheapest way from Regina to Lansing Cheapest way from Billings to Grand Rapids Cheapest way from Saskatoon to South Bend Cheapest way from Calgary to Ann Arbor Cheapest way from Winnipeg to Fort Wayne


Train from GGW Glasgow to BTL Battle Creek from $221 with Amtrak

Train
GGW to BTL
$221
1d 2h 30min
GGW
23h 32min · Train Empire Builder
CHI
2h 58min · Train Wolverine
BTL

Train from GGW Glasgow to KAL Kalamazoo from $217 with Amtrak

Train
GGW to KAL
$217
1d 2h 3min
GGW
23h 32min · Train Empire Builder
CHI
2h 31min · Train Wolverine
KAL

Train from GGW Glasgow to ALI Albion from $224 with Amtrak

Train
GGW to ALI
$224
1d 2h 59min
GGW
23h 32min · Train Empire Builder
CHI
3h 27min · Train Wolverine
ALI

Train from WPT Wolf Point to BTL Battle Creek from $213 with Amtrak

Train
WPT to BTL
$213
1d 1h 27min
WPT
22h 28min · Train Empire Builder
CHI
2h 58min · Train Wolverine
BTL

Drive from GGW to BTL from $117

Drive
GGW to BTL
$117
1d 3h 51min
GGW
1d 3h 51min · Drive
BTL