1map logoGo to main page

Ulan-Ude, Buryatia to Krasnoyarsk, Krasnoyarsk Krai from €27: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Ulan-Ude, Russia
to
Krasnoyarsk, Russia

How to Get from Ulan-Ude to Krasnoyarsk: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$27 by trainBest price
1075 kmDistance
3h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Ulan-Ude to Krasnoyarsk with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  50m
Estimated price
54-309
Recommended
Company
Russian Railways (РЖД)
Train
Average Duration
26h  50m
Estimated price
27-45
Cheapest
route map
Distance: 1075 km
Duration: 3h 50m

See more options

Company
various
Taxi
Average Duration
9h  55m
Estimated price
97-353
Company
various
Drive
Average Duration
21h  32m
Estimated price
107-161

Ulan-Ude - Krasnoyarsk operators

Explore transport companies operating between Ulan-Ude and Krasnoyarsk, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
yakutia.aero

Plane from Ulan-Ude (UUD) to Krasnoyarsk (KJA)

Average Duration
2h 5m
Estimated price
542-543
Website
aeroflot.ru
Train
Contact phone
8 (800) 775-00-00
Website
https://eng.rzd.ru/

Train from Ulan-Ude to Krasnoiarsk

Average Duration
26h 50m
Estimated price
27-45
all-pages.other Show other routes
Contact phone
+7 (3012) 44 44 46
Website
taxi.yandex.ru

Other from Ulan-Ude to Irkutsk

Average Duration
6h 42m
Estimated price
54-546

Ulan-Ude to Krasnoyarsk: Overview of Bus, Train, Flight, and Car Trips

Traveling between Ulan-Ude and Krasnoyarsk offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€110 - €165
Departure Point
Ulan-Ude station
Arrival Point
Krasnoiarsk station
Useful tips for train travellers
• Onboard services on trains from Ulan-Ude to Krasnoyarsk typically include catering options such as a dining car offering a selection of hot meals, snacks, and beverages. Meal choices often feature traditional Russian cuisine, so consider trying local dishes like borscht or pelmeni. Additionally, you can order food from a menu at your seat, but it's wise to bring your own refreshments for convenience.
• The main train operators for the Ulan-Ude to Krasnoyarsk route are Russian Railways (RZD) and Transsib. RZD offers various seating options, including 1st class (deluxe compartments), 2nd class (kupe compartments), and 3rd class (platzkart, which has open bunks). For comfortable travel, 1st class is the most spacious option, while platzkart is more economical and offers a more social atmosphere. You can explore these options further on their websites: RZD (eng.rzd.ru) and Transsib (transsib.ru).
• Upon arriving in Krasnoyarsk, be prepared for a bustling station. You can leave your luggage at the left-luggage office for a small fee, giving you the freedom to explore the city unburdened. The station includes clean restrooms, but make sure to check for any additional facilities like showers, which may be limited. To reach the city center quickly, take bus number 106 from the station; it directly connects to key areas in downtown Krasnoyarsk.
Departure Point
Ulan-Ude Airport
Arrival Point
Krasnoyarsk Airport