Train from Craig to Billings
Find the schedules, compare prices, and buy cheap tickets from Craig to Billings. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Delta Airlines, United Airlines
- Duration: Approximately 3 hours (including layover)
- Distance: 480 miles
- Costs: Approximately $200 - $300 for a round trip
- Roads/Routes: Not applicable
Pro Tip: Book your flight during midweek (Tuesday or Wednesday) for better fares and availability.
Road Travel
- Companies: Personal vehicle, or Enterprise Rent-A-Car
- Duration: Approximately 7 hours
- Distance: 460 miles
- Costs: Approximately $60 for fuel (based on an average fuel efficiency) + rental costs if applicable
- Roads/Routes: US Route 40 W, I-90 E
Pro Tip: Make sure to stop at the scenic Little Bighorn Battlefield for a historical break during your drive.
Train Travel
- Companies: Amtrak (with connections)
- Duration: Approximately 10 hours (with an additional transfer)
- Distance: Approximately 480 miles
- Costs: Approximately $150 for a one-way ticket
- Roads/Routes: Not applicable
Pro Tip: Consider opting for a sleeper car on longer journeys to enjoy added comfort and amenities.
Comprehensive Recommendation
For this journey from Craig, CO to Billings, MT, I recommend taking a flight for the best balance of cost and time efficiency. Delta Airlines and United Airlines offer good service, and with a flight duration of approximately 3 hours plus layover, it is the quickest option.
Alternatively, if you prefer a more scenic route and have the time, driving is also a great option, taking approximately 7 hours and allowing for stops at interesting landmarks along the way.