There are 9 ways to get from Fergana to Saint Petersburg by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Fergana International Airport
best- Fly from Fergana International Airport (FEG) to Pulkovo Airport (LED)plane FEG - LED
6h 32m₽21,235–46,306Train
cheapest- Take the train from Margilon to Tashkent Centraltrain
- Take the train from Tashkent Central to Paveletsky Rail Terminaltrain
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain
3d 10h₽6,602–27,742Train, bus
- Take the train from Margilon to Tashkent Centraltrain
- Take the bus from Tashkent bus station to Cheboksary Bus stationbus
- Take the bus from Cheboksary Bus station to Saint Petersburg Bus Terminalbus
3d 6h₽9,216–12,276Drive 4,344.5 km
- Drive from Fergana to Saint Petersburgcar 4,344.5 km
2d 10h₽32,199–46,510Taxi to Namangan Airport, fly
- Take the taxi from Fergana to Namangan Airport (NMA)taxi
- Fly from Namangan Airport (NMA) to Pulkovo Airport (LED)plane NMA - LED
7h 54m₽22,914–48,108Drive to Khudjand International Airport, fly
- Drive from Fergana to Khudzhand-Airport-LBDcar
- Fly from Khudjand International Airport (LBD) to Pulkovo Airport (LED)plane LBD - LED
9h 10m₽15,591–62,295Train to Andizhan Airport, fly
- Take the train from Margilon to Andijan 1train
- Fly from Andizhan Airport (AZN) to Pulkovo Airport (LED)plane AZN - LED
12h 3m₽18,117–39,472Train via Shymkent
- Take the train from Margilon to Tashkent Centraltrain
- Take the train from Tashkent Central to Shymkenttrain
- Take the train from Shymkent to Paveletsky Rail Terminaltrain 317
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain
3d 12hTrain via Buzuluk
- Take the train from Margilon to Tashkent Centraltrain
- Take the train from Tashkent Central to Buzuluktrain
- Take the train from Buzuluk to Moskovsky Railway Terminaltrain
3d 17h₽8,437–14,862
Fergana International Airport (FEG) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Fergana to Saint Petersburg is to train which costs RUB 6500 - RUB 28000 and takes 3 days 10h.
The fastest way to get from Fergana to Saint Petersburg is to fly which takes 6h 32m and costs RUB 21000 - RUB 47000.
No, there is no direct train from Fergana to Saint Petersburg. However, there are services departing from Margilon and arriving at Moskovsky Railway Terminal via Tashkent Central, Paveletskaya and Leningradsky Railway Terminal. The journey, including transfers, takes approximately 3 days 10h.
The distance between Fergana and Saint Petersburg is 3601 km. The road distance is 4344.5 km.
The best way to get from Fergana to Saint Petersburg without a car is to train and bus which takes 3 days 6h and costs RUB 9000 - RUB 13000.
It takes approximately 6h 32m to get from Fergana to Saint Petersburg, including transfers.
Fergana to Saint Petersburg train services, operated by Uzbekistan Railways (OTY), depart from Margilon station.
The best way to get from Fergana to Saint Petersburg is to fly which takes 6h 32m and costs RUB 21000 - RUB 47000. Alternatively, you can train, which costs RUB 6500 - RUB 28000 and takes 3 days 10h.
Saint Petersburg is 2h behind Fergana. It is currently 4:49 PM in Fergana and 2:49 PM in Saint Petersburg.
Fergana to Saint Petersburg train services, operated by Uzbekistan Railways (OTY), arrive at Tashkent Central station.
What companies run services between Fergana, Uzbekistan and Saint Petersburg, Russia?
Taban Air and Uzbekistan fly from Fergana International Airport (FEG) to Pulkovo Airport (LED) 4 times a week. Alternatively, you can take a vehicle from Fergana to Moskovsky Railway Terminal via Margilon, Tashkent Central, Paveletsky Rail Terminal, Paveletskaya, Komsomolskaya, and Leningradsky Railway Terminal in around 3d 10h.
- Website
- uralairlines.ru
Flights from Namangan Airport to Pulkovo Airport via Koltsovo
- Ave. Duration
- 10h 22m
- When
- Friday and Sunday
- Estimated price
- ₽15,000–65,000
Flights from Khudjand International Airport to Pulkovo Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₽14,000–60,000
Flights from Khudjand International Airport to Pulkovo Airport via Koltsovo
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- ₽15,000–60,000
- Website
- uzairways.com
Flights from Fergana International Airport to Pulkovo Airport
- Ave. Duration
- 5h 10m
- When
- Wednesday and Saturday
- Estimated price
- ₽23,000–65,000
Flights from Fergana International Airport to Pulkovo Airport via Tashkent
- Ave. Duration
- 10h 15m
- When
- Thursday
- Estimated price
- ₽23,000–65,000
Flights from Namangan Airport to Pulkovo Airport via Tashkent
- Ave. Duration
- 11h 40m
- When
- Sunday
- Estimated price
- ₽24,000–65,000
Flights from Andizhan Airport to Pulkovo Airport via Tashkent
- Ave. Duration
- 14h 5m
- When
- Sunday
- Estimated price
- ₽19,000–50,000
- Website
- taban.aero
Flights from Fergana International Airport to Pulkovo Airport
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- ₽21,000–46,000
Flights from Namangan Airport to Pulkovo Airport
- Ave. Duration
- 5h 20m
- When
- Tuesday
- Estimated price
- ₽22,000–47,000
Flights from Andizhan Airport to Pulkovo Airport via Tashkent
- Ave. Duration
- 9h 35m
- When
- Sunday
- Estimated price
- ₽17,000–38,000
- Website
- nordwindairlines.ru
Flights from Khudjand International Airport to Pulkovo Airport via Kazan
- Ave. Duration
- 7h 40m
- When
- Monday and Thursday
- Estimated price
- ₽14,000–60,000
- Website
- turkishairlines.com
Flights from Andizhan Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 16h 30m
- When
- Monday
- Estimated price
- ₽28,000–70,000
- Website
- aeroflot.ru
Flights from Andizhan Airport to Pulkovo Airport via Moscow Vnukovo
- Ave. Duration
- 7h 45m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽19,000–55,000
- Phone
- 1005
- [email protected]
- Website
- railway.uz
Train from Margilon to Tashkent Central
- Ave. Duration
- 5h 7m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,450
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- ₽1,000–1,100
- Coupe
- ₽1,350–1,450
- SV
- ₽2,300–2,500
Train from Margilon to Tashkent Central
- Ave. Duration
- 5h 7m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,450
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- ₽1,000–1,100
- Coupe
- ₽1,350–1,450
- SV
- ₽2,300–2,500
Train from Tashkent Central to Paveletsky Rail Terminal
- Ave. Duration
- 2d 23h
- Frequency
- Twice a week
- Estimated price
- ₽3,700–6,000
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- ₽3,700–4,000
- Coupe
- ₽5,600–6,000
- SV
- ₽10,500–12,000
Train from Margilon to Andijan 1
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Estimated price
- ₽750–1,050
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- ₽750–800
- Coupe
- ₽900–1,050
- SV
- ₽1,400–1,600
Train from Margilon to Tashkent Central
- Ave. Duration
- 5h 7m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,450
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- ₽1,000–1,100
- Coupe
- ₽1,350–1,450
- SV
- ₽2,300–2,500
Train from Margilon to Tashkent Central
- Ave. Duration
- 5h 7m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,450
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- ₽1,000–1,100
- Coupe
- ₽1,350–1,450
- SV
- ₽2,300–2,500
Train from Tashkent Central to Buzuluk
- Ave. Duration
- 47h 3m
- Frequency
- 3 times a week
- Estimated price
- ₽2,600–4,200
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- ₽2,600–2,800
- Coupe
- ₽3,800–4,200
- SV
- ₽7,000–8,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 19m
- Frequency
- 3 times a day
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- ₽1,900–4,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,600
- 2nd Class (Kupé)
- ₽3,100–4,300
Train from Buzuluk to Moskovsky Railway Terminal
- Ave. Duration
- 35h 27m
- Frequency
- 4 times a week
- Estimated price
- ₽4,700–9,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,700–6,500
- 2nd Class (Kupé)
- ₽6,000–9,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,700–3,200
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,700–2,400
- Commuter Electric Train
- ₽2,200–3,200
- Phone
- 8 800 775 54 53
- Website
- grandexpress.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₽5,000–20,000
- Website
- https://grandexpress.ru/
- Kupé
- ₽5,000–9,000
- SW
- ₽10,000–20,000
- Luxe
- ₽60,000
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Tashkent Central to Shymkent
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- ₽370–550
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- ₽2,000–2,800
- 2nd Class (Coupe)
- ₽1,100–1,600
- 3rd Class (Seat)
- ₽370–550
- Phone
- +996 (312) 30 02 09
- Website
- railway.kg
Train from Shymkent to Paveletsky Rail Terminal
- Ave. Duration
- 2d 15h
- Frequency
- Twice a week
- Estimated price
- ₽20,000–32,000
- Website
- https://railway.kg/?lang=en
- Book at
- https://ticket.railway.kg/
- Phone
- +7 (800) 777 20 19
- Website
- poezdmegapolis.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Schedules at
- poezdmegapolis.ru
- Phone
- +99871 207-87-00
- [email protected]
- Website
- uztrans.uz
Bus from Tashkent bus station to Cheboksary Bus station
- Ave. Duration
- 2d 3h
- Frequency
- Twice a week
- Estimated price
- ₽6,082
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Cheboksary Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 19h 10m
- Frequency
- 3 times a week
- Estimated price
- ₽1,900–4,400
- Schedules at
- ecolines.ru
- Ave. Duration
- 1h 25m
- Estimated price
- ₽750–950
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 4 of the smartest ways to explore Australia, Train travel in Spain: A guide to Renfe, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Fergana to Saint Petersburg is 4345 km. It takes approximately 2 days 10h to drive from Fergana to Saint Petersburg.


















