There are 4 ways to get from Denver to Cross Lake by car, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 2,276.3 km
best- Drive from Denver to Cross Lakecar 2,276.3 km
30h 10m$411–594Fly Denver to Thompson Municipal Airport, bus
cheapest- Fly from Denver (DEN) to Thompson Municipal Airport (YTH)plane DEN - YTH
- Take the bus from Thompson, MB to Cross Lake, MBbus
20h 39m$251–1,039Fly Denver to The Pas Airport, train, bus
- Fly from Denver (DEN) to The Pas Airport (YQD)plane DEN - YQD
- Take the train from Orok to Pipuntrain
- Take the bus from Sipiwesk Jct, MB to Cross Lake, MBbus
28h 14m$406–1,899Bus to Colorado Springs Airport, fly to Thompson Municipal Airport, bus
- Take the bus from Denver, CO to Colorado Springs, CObus
- Fly from Colorado Springs Airport (COS) to Thompson Municipal Airport (YTH)plane COS - YTH
- Take the bus from Thompson, MB to Cross Lake, MBbus
19h 24m$290–1,194
Denver (DEN) to Thompson Municipal Airport (YTH) flights
Comparing Your Travel Options
The cheapest way to get from Denver to Cross Lake is to drive which costs $410 - $600 and takes 30h 10m.
The fastest way to get from Denver to Cross Lake is to bus and fly which takes 19h 24m and costs $290 - $1,200.
The distance between Denver and Cross Lake is 2276 km. The road distance is 2276.3 km.
It takes approximately 30h 10m to drive 2276.3 km from Denver to Cross Lake.
Cross Lake is 2h ahead of Denver. It is currently 9:58 PM in Denver and 11:58 PM in Cross Lake.
Yes, the driving distance between Denver to Cross Lake is 2276 km. It takes approximately 30h 10m to drive from Denver to Cross Lake.
What companies run services between Denver, CO, USA and Cross Lake, MB, Canada?
You can drive from Denver to Cross Lake in around 30h 10m.
- Website
- calmair.com
Flights from Denver to Thompson Municipal Airport via Winnipeg
- Ave. Duration
- 13h 56m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $200–1,000
Flights from Denver to Thompson Municipal Airport via Minneapolis, Winnipeg
- Ave. Duration
- 18h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $230–1,100
Flights from Denver to Thompson Municipal Airport via Chicago O'Hare, Winnipeg
- Ave. Duration
- 19h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $290–1,300
Flights from Denver to Thompson Municipal Airport via Calgary, Winnipeg
- Ave. Duration
- 20h 10m
- When
- Sunday
- Estimated price
- $450–2,200
Flights from Denver to The Pas Airport via Winnipeg
- Ave. Duration
- 22h 41m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $330–1,700
Flights from Denver to The Pas Airport via Winnipeg, Flin Flon
- Ave. Duration
- 18h 1m
- When
- Sunday
- Estimated price
- $350–1,700
Flights from Denver to The Pas Airport via Chicago O'Hare, Winnipeg
- Ave. Duration
- 19h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $490–2,200
Flights from Denver to The Pas Airport via Minneapolis, Winnipeg
- Ave. Duration
- 20h 27m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $390–1,800
Flights from Denver to The Pas Airport via Edmonton, Winnipeg
- Ave. Duration
- 20h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $500–2,300
Flights from Colorado Springs Airport to Thompson Municipal Airport via Denver, Winnipeg
- Ave. Duration
- 16h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $220–1,100
Flights from Colorado Springs Airport to Thompson Municipal Airport via Minneapolis, Winnipeg
- Ave. Duration
- 20h 28m
- When
- Monday and Wednesday
- Estimated price
- $250–1,200
Flights from Colorado Springs Airport to Thompson Municipal Airport via Phoenix, Winnipeg
- Ave. Duration
- 13h 22m
- When
- Sunday and Wednesday
- Estimated price
- $500–2,400
Flights from Colorado Springs Airport to Thompson Municipal Airport via Las Vegas, Winnipeg
- Ave. Duration
- 18h 45m
- When
- Monday and Thursday
- Estimated price
- $500–2,400
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Orok to Pipun
- Ave. Duration
- 4h 18m
- Frequency
- 3 times a week
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- 1-204-939-3991
- [email protected]
- Website
- Thompson Bus
Bus from Thompson, MB to Cross Lake, MB
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- Thompson Bus
- Schedules at
- Thompson Bus
- Book at
- Thompson Bus
Bus from Sipiwesk Jct, MB to Cross Lake, MB
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- $20–28
- Website
- Thompson Bus
- Schedules at
- Thompson Bus
- Book at
- Thompson Bus
Bus from Thompson, MB to Cross Lake, MB
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- Thompson Bus
- Schedules at
- Thompson Bus
- Book at
- Thompson Bus
- Phone
- +1 719-348-5562
- [email protected]
- Website
- eccog.com
Bus from Denver, CO to Colorado Springs, CO
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $18–23
- Schedules at
- eccog.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




