There are 8 ways to get from Clear Lake to Portage la Prairie by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Mason City to Winnipeg J. A. Richardson International Airport, train
best- Fly from Mason City (MCW) to Winnipeg J. A. Richardson International Airport (YWG)plane MCW - YWG
- Take the train from Winnipeg to Portage la Prairietrain
10h 17m$171–845Bus, train
- Take the bus from Clear Lake Jct. to St. Paulbus
- Take the train from St. Paul-Minneapolis to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Detroittrain
- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Portage la Prairietrain
2d 13h$923–2,042Drive 1,007.9 km
- Drive from Clear Lake to Portage la Prairiecar 1,007.9 km
10h 35m$199–288Bus to Minneapolis–Saint Paul International Airport, fly to Winnipeg J. A. Richardson International Airport, train
- Take the bus from Clear Lake Jct. to MSP Airportbus
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Winnipeg J. A. Richardson International Airport (YWG)plane MSP - YWG
- Take the train from Winnipeg to Portage la Prairietrain
8h 33m$384–1,522Bus to Minneapolis–Saint Paul International Airport, fly to Grand Forks International Airport, drive
- Take the bus from Clear Lake Jct. to MSP Airportbus
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Grand Forks International Airport (GFK)plane MSP - GFK
- Drive from Grand Forks International Airport (GFK) to Portage la Prairiecar
8h 6m$206–669Bus, bus to Rochester, fly to Winnipeg J. A. Richardson International Airport, train
- Take the bus from Clear Lake Jct. to Albert Leabus
- Take the bus from Albert Lea to Rochesterbus
- Fly from Rochester (RST) to Winnipeg J. A. Richardson International Airport (YWG)plane RST - YWG
- Take the train from Winnipeg to Portage la Prairietrain
11h 10mBus, train via Milwaukee
- Take the bus from Clear Lake Jct. to Albert Leabus
- Take the bus from Albert Lea to Rochesterbus
- Take the bus from Rochester, MN to Milwaukee, WI - Amtrakbus
- Take the bus from Milwaukee Intermodal Station to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Torontobus
- Take the train from Toronto Union Station to Portage la Prairietrain
2d 17hBus, train #2
- Take the bus from Clear Lake Jct. to St. Paulbus
- Take the train from St. Paul-Minneapolis to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Buffalo Depew Stationtrain
- Take the train from Buffalo to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Portage la Prairietrain
2d 18h$991–2,199
Mason City (MCW) to Winnipeg J. A. Richardson International Airport (YWG) flights
Questions & Answers
The cheapest way to get from Clear Lake to Portage la Prairie is to drive which costs $190 - $290 and takes 10h 35m.
The fastest way to get from Clear Lake to Portage la Prairie is to bus and fly and drive which takes 8h 6m and costs $200 - $700.
The distance between Clear Lake and Portage la Prairie is 911 km. The road distance is 1007.9 km.
The best way to get from Clear Lake to Portage la Prairie without a car is to bus and train via Milwaukee which takes 2 days 17h and costs .
It takes approximately 10h 17m to get from Clear Lake to Portage la Prairie, including transfers.
Yes, the driving distance between Clear Lake to Portage la Prairie is 1008 km. It takes approximately 10h 35m to drive from Clear Lake to Portage la Prairie.
There are eight+ hotels available in Portage la Prairie.
What companies run services between Clear Lake, IA, USA and Portage la Prairie, MB, Canada?
There is no direct connection from Clear Lake to Portage la Prairie. However, you can take the taxi to Mason-City-Airport-MCW airport, fly to Winnipeg J. A. Richardson International Airport (YWG), walk to Westbound Wellington at Airport Terminal, take the bus to Northbound Israel Asper at Canadian Museum for Human Rights, walk to Winnipeg, then take the train to Portage la Prairie. Alternatively, you can take a vehicle from Clear Lake to Portage la Prairie via Clear Lake Jct., St. Paul, St. Paul-Minneapolis, Chicago Union Station, Detroit, Windsor, and Toronto Union Station in around 2d 13h.
- Website
- delta.com
Flights from Mason City to Winnipeg J. A. Richardson International Airport via Chicago O'Hare, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- $130–600
Flights from Minneapolis–Saint Paul International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $85–500
Flights from Minneapolis–Saint Paul International Airport to Grand Forks International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $75–480
Flights from Rochester to Winnipeg J. A. Richardson International Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- $150–850
- Website
- united.com
Flights from Mason City to Winnipeg J. A. Richardson International Airport via Chicago O'Hare
- Ave. Duration
- 13h 7m
- When
- Every day
- Estimated price
- $130–600
Flights from Mason City to Winnipeg J. A. Richardson International Airport via Chicago O'Hare, Toronto
- Ave. Duration
- 12h 4m
- When
- Sunday
- Estimated price
- $190–800
Flights from Rochester to Winnipeg J. A. Richardson International Airport via Chicago O'Hare
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $240–1,200
- Website
- aircanada.com
Flights from Mason City to Winnipeg J. A. Richardson International Airport via Chicago O'Hare, Ottawa
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- $220–900
Flights from Rochester to Winnipeg J. A. Richardson International Airport via Chicago O'Hare
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $240–1,200
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Winnipeg to Portage la Prairie
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- $20–220
- Website
- https://www.viarail.ca/en
- Escape
- $20–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $23–95
- Economy Plus
- $25–100
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- https://www.viarail.ca/en
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Toronto Union Station to Portage la Prairie
- Ave. Duration
- 38h 9m
- Frequency
- Twice a week
- Estimated price
- $470–1,000
- Website
- https://www.viarail.ca/en
- Escape
- $470–950
- Business
- $500–850
- Business Plus
- $550–850
- Economy
- $500–1,000
- Economy Plus
- $550–1,000
Train from Winnipeg to Portage la Prairie
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- $20–220
- Website
- https://www.viarail.ca/en
- Escape
- $20–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $23–95
- Economy Plus
- $25–100
Train from Winnipeg to Portage la Prairie
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- $20–220
- Website
- https://www.viarail.ca/en
- Escape
- $20–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $23–95
- Economy Plus
- $25–100
Train from Toronto Union Station to Portage la Prairie
- Ave. Duration
- 38h 9m
- Frequency
- Twice a week
- Estimated price
- $470–1,000
- Website
- https://www.viarail.ca/en
- Escape
- $470–950
- Business
- $500–850
- Business Plus
- $550–850
- Economy
- $500–1,000
- Economy Plus
- $550–1,000
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Toronto Union Station to Portage la Prairie
- Ave. Duration
- 38h 9m
- Frequency
- Twice a week
- Estimated price
- $470–1,000
- Website
- https://www.viarail.ca/en
- Escape
- $470–950
- Business
- $500–850
- Business Plus
- $550–850
- Economy
- $500–1,000
- Economy Plus
- $550–1,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from St. Paul-Minneapolis to Chicago Union Station
- Ave. Duration
- 7h 32m
- Frequency
- 3 times a day
- Estimated price
- $180–380
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Detroit
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- $120–260
- Website
- https://www.amtrak.com/home.html
Train from St. Paul-Minneapolis to Chicago Union Station
- Ave. Duration
- 7h 32m
- Frequency
- 3 times a day
- Estimated price
- $180–380
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Buffalo Depew Station
- Ave. Duration
- 10h 23m
- Frequency
- Twice daily
- Estimated price
- $230–480
- Website
- https://www.amtrak.com/home.html
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Clear Lake Jct. to St. Paul
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- $55–80
- Book at
- https://www.jeffersonlines.com
- Adult
- $55–80
Bus from Clear Lake Jct. to MSP Airport
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $55–80
- Book at
- https://www.jeffersonlines.com
- Adult
- $55–80
Bus from Clear Lake Jct. to MSP Airport
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $55–80
- Book at
- https://www.jeffersonlines.com
- Adult
- $55–80
Bus from Clear Lake Jct. to Albert Lea
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- $28–40
- Book at
- https://www.jeffersonlines.com
- Adult
- $28–40
Bus from Clear Lake Jct. to Albert Lea
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- $28–40
- Book at
- https://www.jeffersonlines.com
- Adult
- $28–40
Bus from Rochester, MN to Milwaukee, WI - Amtrak
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- $100–150
- Book at
- https://www.jeffersonlines.com
- Adult
- $100–150
Bus from Clear Lake Jct. to St. Paul
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- $55–80
- Book at
- https://www.jeffersonlines.com
- Adult
- $55–80
- Website
- example.com
Bus from Albert Lea to Rochester
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- example.com
Bus from Albert Lea to Rochester
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- example.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Milwaukee Intermodal Station to Detroit Bus Station
- Ave. Duration
- 7h 25m
- Frequency
- 4 times a week
- Estimated price
- $80–140
- Schedules at
- flixbus.com
Bus from Detroit Bus Station to Toronto
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a day
- Estimated price
- $55–95
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Detroit Bus Station to Toronto
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a day
- Schedules at
- flixbus.com
Want to know more about travelling around Canada
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
Why you should take the train in the US
Read the travel guide













