• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 6 ways to get from Moscow to Ulyanovsk by plane, bus, train 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.

Recommended option

Fly from Moscow Sheremetyevo  •  3h 29m

  1. Fly from Moscow Sheremetyevo (SVO) to Ulyanovsk (ULV) SVO - ULV

$61 - $188

Cheapest option

Bus Spline Trans  •  14h 54m

  1. Take the bus from Moscow, Kazansky station to Cheboksary
  2. Take the bus from Cheboksary to Ulyanovsk 630

$19 - $29

4 alternative options

Fly from Moscow Vnukovo  •  3h 54m

  1. Fly from Moscow Vnukovo (VKO) to Ulyanovsk (ULV) VKO - ULV

$84 - $266

Train  •  16h 10m

  1. Take the train from Moskva Kasanskaja to Ulyanovsk Csentr. D

$24 - $56

Bus Ulyanovsk Bus Terminal  •  18h 30m

  1. Take the bus from Moscow Central Bus Terminal to Nizhniy Novgorod
  2. Take the bus from Nizhny Novgorod to Ulyanovsk

$26 - $35

Drive  •  12h 28m

  1. Drive from Moscow to Ulyanovsk 547.3 miles

$50 - $80

Questions & Answers

The cheapest way to get from Moscow to Ulyanovsk is to bus which costs RUB 1200 - RUB 1900 and takes 14h 54m.

More details

The quickest way to get from Moscow to Ulyanovsk is to fly which costs RUB 3900 - RUB 13000 and takes 3h 29m.

More details

No, there is no direct bus from Moscow station to Ulyanovsk. However, there are services departing from Moscow, Kazansky station and arriving at Ulyanovsk via Cheboksary. The journey, including transfers, takes approximately 14h 54m.

More details

The distance between Moscow and Ulyanovsk is 704 km. The road distance is 875.7 km.

Get driving directions

The best way to get from Moscow to Ulyanovsk without a car is to bus which takes 14h 54m and costs RUB 1200 - RUB 1900.

More details

It takes approximately 3h 29m to get from Moscow to Ulyanovsk, including transfers.

More details

Moscow to Ulyanovsk bus services, operated by Spline Trans, arrive at Moscow, Kazansky station.

More details

The best way to get from Moscow to Ulyanovsk is to fly which takes 3h 29m and costs RUB 3900 - RUB 13000. Alternatively, you can bus, which costs RUB 1200 - RUB 1900 and takes 14h 54m, you could also train, which costs RUB 1500 - RUB 3700 and takes 16h 10m.

Mode details

The quickest flight from Moscow Sheremetyevo Airport to Ulyanovsk Airport is the direct flight which takes 1h 35m.

Search flights

Moscow to Ulyanovsk bus services, operated by Avtovokzaly.ru, arrive at Ulyanovsk station.

More details

Map of how to get from Moscow to Ulyanovsk.
Launch map view
  • Distance: 439.7 miles
  • Duration: 3h 29m

What companies run services between Moscow, Russia and Ulyanovsk, Russia?

Aeroflot Russian Airlines flies from Moscow to Ulyanovsk 3 times a day. Alternatively, you can take a bus from Moscow to Ulyanovsk via Cheboksary in around 14h 54m.

Airlines
RusLine
Website
rusline.aero
Flights from Moscow Vnukovo to Ulyanovsk
Ave. Duration
1h 31m
When
Every day
Estimated price
$170 - $290
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Moscow Sheremetyevo to Ulyanovsk
Ave. Duration
1h 35m
When
Every day
Estimated price
$55 - $180
UTair Aviation
Website
utair.ru
Flights from Moscow Vnukovo to Ulyanovsk
Ave. Duration
1h 25m
When
Every day
Estimated price
$70 - $250
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Moskva Kasanskaja to Ulyanovsk Csentr.
Ave. Duration
14h 56m
Frequency
3 times a day
Estimated price
$19 - $50
Website
pass.rzd.ru
3rd Class (Platzcart)
$19 - $29
2nd Class (Kupé)
$30 - $50
Bus operators
Spline Trans
Phone
8(495)507-78-88
Email
mrtrans@bk.ru
Website
spline-trans.ru
Bus from Moscow, Kazansky station to Cheboksary
Ave. Duration
10h
Frequency
Once daily
Estimated price
$14 - $17
Schedules at
spline-trans.ru
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Cheboksary to Ulyanovsk
Ave. Duration
4h 30m
Frequency
Hourly
Estimated price
$8 - $12
Schedules at
avtovokzaly.ru
Bus from Moscow Central Bus Terminal to Nizhniy Novgorod
Ave. Duration
6h
Frequency
Every 4 hours
Estimated price
$12 - $17
Schedules at
avtovokzaly.ru
Ulyanovsk Bus Terminal
Phone
(8422) 48-80-74
Email
patp-ul@mail.ru
Website
autovokzal73.ru
Bus from Cheboksary to Ulyanovsk
Ave. Duration
3h 47m
Frequency
4 times a day
Estimated price
$7 - $10
Schedules at
autovokzal73.ru
Bus from Nizhny Novgorod to Ulyanovsk
Ave. Duration
10h
Frequency
4 times a week
Estimated price
$13 - $17
Schedules at
autovokzal73.ru
Saratov Bus Terminal
Phone
(8452) 24-62-02
Email
saravtovokzal@mail.ru
Website
avv64.ru
Bus from Cheboksary to Ulyanovsk
Ave. Duration
3h 44m
Frequency
Once daily
Estimated price
$5 - $8
Schedules at
avv64.ru

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Thanksgiving 2018: How to travel stress-free and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

More Questions & Answers

Ulyanovsk is 1h ahead of Moscow. It is currently 3:53 AM in Moscow and 4:53 AM in Ulyanovsk.

Yes, the driving distance between Moscow to Ulyanovsk is 876 km. It takes approximately 12h 28m to drive from Moscow to Ulyanovsk.

Get driving directions

Aeroflot Russian Airlines offers flights from Moscow Sheremetyevo Airport to Ulyanovsk Airport.

Search flights

There are 127+ hotels available in Ulyanovsk. Prices start at $21 USD per night.

More details

The best way to get from Moscow to Moscow Sheremetyevo Airport is to bus which takes 40m and costs RUB 55.

More details