There are 6 ways to get from Krasnoyarsk to Grand Junction by bus, plane, car, 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.
Bus, fly to Grand Junction Regional Airport
best- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Grand Junction Regional Airport (GJT)plane KJA - GJT
43h 53m$652–1,804Bus, fly to Aspen–Pitkin County Airport
cheapest- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Aspen–Pitkin County Airport (ASE)plane KJA - ASE
- Take the bus from AABC Airport DV to West Glenwood Park & Ridebus
- Take the bus from West Glenwood Park & Ride to Grand Junction Downtown Transfer Facilitybus
41h 49m$508–1,326Bus, fly to Montrose Regional Airport, drive
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Montrose Regional Airport (MTJ)plane KJA - MTJ
- Drive from Montrose-Airport-MTJ to Grand Junctioncar
37h 37m$511–1,317Bus, fly to Salt Lake City International Airport, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Salt Lake City International Airport (SLC)plane KJA - SLC
- Take the train from Salt Lake City to Grand Junction Amtrak Stationtrain
43h 38m$579–1,477Bus, fly to Denver
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Denver (DEN)plane KJA - DEN
- Take the bus from Denver International Airport to Vail Transportation Centerbus
- Take the bus from Vail Transportation Center to Grand Junction Downtown Transfer Facilitybus
34h 25m$783–2,476Bus, fly to Eagle County Regional Airport
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Eagle County Regional Airport (EGE)plane KJA - EGE
- Take the bus from Eagle County Airport to Vail Transportation Centerbus
- Take the bus from Vail Transportation Center to Grand Junction Downtown Transfer Facilitybus
40h 4m$683–2,311
Krasnoyarsk Yemelyanovo Airport (KJA) to Grand Junction Regional Airport (GJT) flights
Questions & Answers
The cheapest way to get from Krasnoyarsk to Grand Junction is to bus and fly which costs $500 - $1,400 and takes 41h 49m.
The fastest way to get from Krasnoyarsk to Grand Junction is to bus and fly which takes 34h 25m and costs $750 - $2,500.
The distance between Krasnoyarsk and Grand Junction is 5805 miles.
It takes approximately 43h 53m to get from Krasnoyarsk to Grand Junction, including transfers.
Grand Junction is 13h behind Krasnoyarsk. It is currently 12:08 PM in Krasnoyarsk and 11:08 PM in Grand Junction.
There are 118+ hotels available in Grand Junction.
What companies run services between Krasnoyarsk, Russia and Grand Junction, CO, USA?
There is no direct connection from Krasnoyarsk to Grand Junction. However, you can take the bus to Yemelyanovo Airport, walk to Krasnoyarsk Yemelyanovo Airport (KJA) airport, fly to Grand Junction Regional Airport (GJT), walk to Grand Junction Regional Airport, then take the bus to Downtown Transfer Facility. Alternatively, you can take the bus to Yemelyanovo Airport, walk to Krasnoyarsk Yemelyanovo Airport (KJA) airport, fly to Aspen–Pitkin County Airport (ASE), walk to AABC Airport DV, take the bus to West Glenwood Park & Ride, then take the bus to Grand Junction Downtown Transfer Facility.
- Website
- united.com
Flights from Krasnoyarsk Yemelyanovo Airport to Aspen–Pitkin County Airport via Shanghai Pudong, San Francisco
- Ave. Duration
- 37h 54m
- When
- Wednesday and Friday
- Estimated price
- $490–2,200
Flights from Krasnoyarsk Yemelyanovo Airport to Aspen–Pitkin County Airport via Taiyuan, Beijing Capital, San Francisco
- Ave. Duration
- 37h 29m
- When
- Tuesday and Friday
- Estimated price
- $550–2,100
Flights from Krasnoyarsk Yemelyanovo Airport to Aspen–Pitkin County Airport via Shanghai Pudong, Vancouver, Denver
- Ave. Duration
- 35h 1m
- When
- Wednesday
- Estimated price
- $490–1,300
Flights from Krasnoyarsk Yemelyanovo Airport to Montrose Regional Airport via Shanghai Pudong, Los Angeles
- Ave. Duration
- 34h 4m
- When
- Friday
- Estimated price
- $500–1,300
Flights from Krasnoyarsk Yemelyanovo Airport to Montrose Regional Airport via Taiyuan, Beijing Capital, Los Angeles
- Ave. Duration
- 33h 39m
- When
- Friday
- Estimated price
- $600–2,100
Flights from Krasnoyarsk Yemelyanovo Airport to Salt Lake City International Airport via Shanghai Pudong, San Francisco
- Ave. Duration
- 35h 5m
- When
- Wednesday and Friday
- Estimated price
- $500–2,200
Flights from Krasnoyarsk Yemelyanovo Airport to Denver via Shanghai Pudong, San Francisco
- Ave. Duration
- 32h 37m
- When
- Wednesday and Friday
- Estimated price
- $650–2,300
Flights from Krasnoyarsk Yemelyanovo Airport to Eagle County Regional Airport via Shanghai Pudong, San Francisco
- Ave. Duration
- 31h 23m
- When
- Wednesday and Friday
- Estimated price
- $600–2,200
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Salt Lake City to Grand Junction Amtrak Station
- Ave. Duration
- 6h 21m
- Frequency
- Once daily
- Estimated price
- $75–170
- Website
- Amtrak
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- krasavtovokzal.ru
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






