There are 4 ways to get from Grand Lake to Craig by train, shuttle, 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.
Train, shuttle, bus
best- Take the train from Granby Amtrak Station to Denvertrain
- Take a shuttle bus from I-70/Kipling St., West Denver, CO to Steamboat Springs, CO
- Take the bus from 7th and Lincoln to West Theatrebus
12h 11m$120–162Drive, bus
cheapest- Drive from Grand Lake to 7th and Lincolncar
- Take the bus from 7th and Lincoln to West Theatrebus Regional
2h 59m$17–31Drive, bus via Steamboat Springs
- Drive from Grand Lake to Gondola Transit Centercar
- Take the bus from Gondola Transit Center to West Theatrebus Regional
3h 11m$17–31Drive 135.2 mi
- Drive from Grand Lake to Craigcar 135.2 mi
3h$25–36
Questions & Answers
The cheapest way to get from Grand Lake to Craig is to drive and bus via Steamboat Springs which costs $16 - $35 and takes 3h 11m.
The fastest way to get from Grand Lake to Craig is to drive and bus which takes 2h 59m and costs $17 - $35.
The distance between Grand Lake and Craig is 298 miles. The road distance is 136 miles.
The best way to get from Grand Lake to Craig without a car is to train and shuttle and bus which takes 12h 11m and costs $120 - $170.
It takes approximately 12h 11m to get from Grand Lake to Craig, including transfers.
Yes, the driving distance between Grand Lake to Craig is 136 miles. It takes approximately 3h to drive from Grand Lake to Craig.
There are 10+ hotels available in Craig.
What companies run services between Grand Lake, CO, USA and Craig, CO, USA?
There is no direct connection from Grand Lake to Craig. However, you can take the bus to Granby Train Depot, walk to Granby Amtrak Station, take the train to Denver, walk to Union Station, take the train to Arvada Ridge Station Track 1, walk to Arvada Ridge Station Gate D, take the line 100 bus to Kipling St & W 49th Ave, walk to I-70/Kipling St., West Denver, CO, take the shuttle to Steamboat Springs, CO, walk to 7th and Lincoln, then take the bus to West Theatre. Alternatively, you can take a vehicle from Grand Lake to West Theatre via 7th and Lincoln in around 2h 59m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Granby Amtrak Station to Denver
- Ave. Duration
- 3h 33m
- Frequency
- Once daily
- Estimated price
- $24–50
- Website
- Amtrak
- Phone
- +1 800-822-4844
- [email protected]
- Website
- Colorado West Transportation
Shuttle from I-70/Kipling St., West Denver, CO to Steamboat Springs, CO
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $90–100
- Website
- Colorado West Transportation
- Phone
- +1 970-879-2060
- Website
- steamboatsprings.net
Bus from 7th and Lincoln to West Theatre
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- $4–6
- Schedules at
- steamboatsprings.net
- Local
- $0
- Regional
- $4–6
Bus from 7th and Lincoln to West Theatre
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- $4–6
- Schedules at
- steamboatsprings.net
- Local
- $0
- Regional
- $4–6
Bus from Gondola Transit Center to West Theatre
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- $4–7
- Schedules at
- steamboatsprings.net
- Local
- $0
- Regional
- $4–7
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
Why you should take the train in the US
Read the travel guide






