There are 5 ways to get from Green Bay to Viroqua by bus, train, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Green Bay Transit Center to Milwaukee Intermodal Stationbus
- Take the train from Milwaukee to La Crosse Amtrak Stationtrain
- Take the taxi from La Crosse Amtrak Station to Viroquataxi
7h 40m$143–265Drive 190.9 mi
cheapest- Drive from Green Bay to Viroquacar 190.9 mi
4h 13m$35–51Fly, taxi
- Fly from Green Bay (GRB) to La Crosse (LSE)plane GRB - LSE
- Take the taxi from La-Crosse-Airport-LSE to Viroquataxi
5h 13m$168–489Bus, taxi
- Take the bus from Green Bay Transit Center to Milwaukee Intermodal Stationbus
- Take the bus from Milwaukee to La Crossebus
- Take the taxi from La Crosse to Viroquataxi
7h 57m$138–195Bus, taxi via Madison
- Take the bus from Green Bay Transit Center to Milwaukee Mitchell Airportbus
- Take the bus from Mitchell Airport to Madison, WI-Lake St.bus
- Take the bus from Madison to La Crossebus
- Take the taxi from La Crosse to Viroquataxi
10h 32m$146–212
Green Bay (GRB) to La Crosse (LSE) flights
Comparing Your Travel Options
The cheapest way to get from Green Bay to Viroqua is to drive which costs $35 - $55 and takes 4h 13m.
The fastest way to get from Green Bay to Viroqua is to drive which takes 4h 13m and costs $35 - $55.
The distance between Green Bay and Viroqua is 348 miles. The road distance is 192 miles.
The best way to get from Green Bay to Viroqua without a car is to bus and train and taxi which takes 7h 40m and costs $140 - $270.
It takes approximately 7h 40m to get from Green Bay to Viroqua, including transfers.
Yes, the driving distance between Green Bay to Viroqua is 192 miles. It takes approximately 4h 13m to drive from Green Bay to Viroqua.
There are seven+ hotels available in Viroqua.
What companies run services between Green Bay, WI, USA and Viroqua, WI, USA?
There is no direct connection from Green Bay to Viroqua. However, you can take the bus to Milwaukee Intermodal Station, walk to Milwaukee, take the train to La Crosse Amtrak Station, then take the taxi to Viroqua. Alternatively, you can drive from Green Bay to Viroqua in around 4h 13m.
- Website
- aa.com
Flights from Green Bay to La Crosse via Chicago O'Hare
- Ave. Duration
- 5h 59m
- When
- Every day
- Estimated price
- $50–340
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Milwaukee to La Crosse Amtrak Station
- Ave. Duration
- 3h 19m
- Frequency
- 3 times a day
- Estimated price
- $50–140
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Green Bay Transit Center to Milwaukee Intermodal Station
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $19–30
- Website
- Greyhound
Bus from Green Bay Transit Center to Milwaukee Intermodal Station
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $19–30
- Website
- Greyhound
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Green Bay Transit Center to Milwaukee Intermodal Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $20–40
- Website
- Indian Trails
Bus from Green Bay Transit Center to Milwaukee Intermodal Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $20–40
- Website
- Indian Trails
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Green Bay Transit Center to Milwaukee Intermodal Station
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a week
- Estimated price
- $17–27
- Schedules at
- Flixbus USA
Bus from Green Bay Transit Center to Milwaukee Intermodal Station
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a week
- Estimated price
- $17–27
- Schedules at
- Flixbus USA
Bus from Green Bay Transit Center to Milwaukee Mitchell Airport
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a week
- Estimated price
- $21–35
- Schedules at
- Flixbus USA
Bus from Mitchell Airport to Madison, WI-Lake St.
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $13–20
- Schedules at
- Flixbus USA
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Milwaukee to La Crosse
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $50–75
- Book at
- Jefferson Lines
- Adult
- $50–75
Bus from Madison to La Crosse
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $35–55
- Book at
- Jefferson Lines
- Adult
- $35–55
- Phone
- +1 414-266-4409
- [email protected]
- Website
- Badger Bus
Bus from Mitchell Airport to Madison, WI-Lake St.
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- $24–35
- Website
- Badger Bus
- Phone
- 920 496 3600
- Website
- example.com
Bus from Mitchell Airport to Madison, WI-Lake St.
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $20–24
- Schedules at
- golamers.com
- Ave. Duration
- 56 min
- Estimated price
- $70–110
Coulee Region Taxi
- Phone
- +1-608-881-2050
- Website
- crtaxi.com
Coulee Region Taxi
- Phone
- +1-608-881-2050
- Website
- crtaxi.com
Coulee Region Taxi
- Phone
- +1-608-881-2050
- Website
- crtaxi.com
Coulee Region Taxi
- Phone
- +1-608-881-2050
- Website
- crtaxi.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide













