There are 5 ways to get from Rostov-on-Don to Duba by train, plane, car, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Krasnodar, fly to Sharm El-Sheikh International Airport, drive
best- Take the train from Rostov-Glavny to Krasnodar 1train
- Fly from Krasnodar (KRR) to Sharm El-Sheikh International Airport (SSH)plane KRR - SSH
- Drive from Sharm El-Sheikh International Airport (SSH) to Dubacar
16h 35mSAR 554–2,232Train to Krasnodar, fly to Hurghada Airport, bus, car ferry
- Take the train from Rostov-Glavny to Krasnodar 1train
- Fly from Krasnodar (KRR) to Hurghada Airport (HRG)plane KRR - HRG
- Take the bus from Hurghada to Safagabus
- Take the car ferry from Safaga to Dubacarferry
21h 53mSAR 970–2,550Train to Krasnodar, fly to Prince Sultan Bin Abdul Aziz Airport, bus
- Take the train from Rostov-Glavny to Krasnodar 1train
- Fly from Krasnodar (KRR) to Prince Sultan Bin Abdul Aziz Airport (TUU)plane KRR - TUU
- Take the bus from Tabuk Bus Stn to Neom Petromin Stnbus
- Take the bus from Neom Petromin Stn to Dubabus
23h 58mSAR 828–3,127Train to Sochi International Airport, fly to Sharm El-Sheikh International Airport, drive
- Take the train from Rostov-Glavny to Sochi Airporttrain
- Fly from Sochi International Airport (AER) to Sharm El-Sheikh International Airport (SSH)plane AER - SSH
- Drive from Sharm El-Sheikh International Airport (SSH) to Dubacar
23h 19mSAR 728–1,887Train to Sochi International Airport, fly to Eilat/Ramon International Airport, bus
- Take the train from Rostov-Glavny to Sochi Airporttrain
- Fly from Sochi International Airport (AER) to Eilat/Ramon International Airport (ETM)plane AER - ETM
- Take the bus from Aqaba Jett to Neombus
- Take the bus from Neom Petromin Stn to Dubabus
24h 4mSAR 808–2,587
Krasnodar (KRR) to Sharm El-Sheikh International Airport (SSH) flights
Questions & Answers
The cheapest way to get from Rostov-on-Don to Duba is to train and fly and drive which costs 550﷼ - 2300﷼ and takes 16h 35m.
The fastest way to get from Rostov-on-Don to Duba is to train and fly and drive which takes 16h 35m and costs 550﷼ - 2300﷼.
The distance between Rostov-on-Don and Duba is 2787 km.
It takes approximately 16h 35m to get from Rostov-on-Don to Duba, including transfers.
There are 11+ hotels available in Duba.
What companies run services between Rostov-on-Don, Russia and Duba, Saudi Arabia?
There is no direct connection from Rostov-on-Don to Duba. However, you can take the train to Krasnodar 1, take the taxi to Krasnodar (KRR) airport, fly to Sharm El-Sheikh International Airport (SSH), then drive to Duba. Alternatively, you can take the train to Krasnodar 1, take the taxi to Krasnodar (KRR) airport, fly to Hurghada Airport (HRG), take the taxi to Hurghada, take the bus to Safaga, walk to Safaga, take the car ferry to Duba, then take the taxi to Duba.
- Website
- flyaircairo.com
Flights from Krasnodar to Prince Sultan Bin Abdul Aziz Airport via Sharm El-Sheikh International Airport, Cairo
- Ave. Duration
- 21h 55m
- When
- Monday and Friday
- Estimated price
- SAR 650–2,700
Flights from Krasnodar to Prince Sultan Bin Abdul Aziz Airport via Erevan, Cairo
- Ave. Duration
- 22h 20m
- When
- Wednesday
- Estimated price
- SAR 950–2,600
Flights from Sochi International Airport to Sharm El-Sheikh International Airport via Erevan
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- SAR 650–2,000
- Website
- arkia.co.il
Flights from Sochi International Airport to Eilat/Ramon International Airport via Tel Aviv
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- SAR 430–2,000
- Website
- aeroflot.ru
Flights from Krasnodar to Sharm El-Sheikh International Airport
- Ave. Duration
- 3h 20m
- When
- Wednesday and Saturday
- Estimated price
- SAR 400–1,900
Flights from Krasnodar to Hurghada Airport
- Ave. Duration
- 3h 55m
- When
- Thursday and Sunday
- Estimated price
- SAR 390–1,800
- Website
- israir.co.il
Flights from Sochi International Airport to Eilat/Ramon International Airport via Erevan, Tel Aviv
- Ave. Duration
- 9h 22m
- When
- Friday, Sunday, and Tuesday
- Estimated price
- SAR 650–1,800
- Website
- redseaairlines.com
Flights from Krasnodar to Sharm El-Sheikh International Airport
- Ave. Duration
- 3h 20m
- When
- Monday and Friday
- Estimated price
- SAR 400–1,900
- Website
- egyptair.com
Flights from Krasnodar to Prince Sultan Bin Abdul Aziz Airport via Istanbul, Cairo
- Ave. Duration
- 13h 45m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- SAR 1,000–3,300
- Website
- flynas.com
Flights from Krasnodar to Prince Sultan Bin Abdul Aziz Airport via Batumi, Jeddah
- Ave. Duration
- 16h 50m
- When
- Friday
- Estimated price
- SAR 1,100–3,100
- Website
- nesmaairlines.com
Flights from Krasnodar to Prince Sultan Bin Abdul Aziz Airport via Istanbul, Cairo
- Ave. Duration
- 12h 30m
- When
- Tuesday
- Estimated price
- SAR 1,000–3,400
- Website
- flyone.eu
Flights from Sochi International Airport to Sharm El-Sheikh International Airport via Erevan
- Ave. Duration
- 7h 40m
- When
- Thursday and Sunday
- Estimated price
- SAR 550–1,600
- Website
- flypgs.com
Flights from Sochi International Airport to Sharm El-Sheikh International Airport via Antalya
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- SAR 430–1,900
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- SAR 50–140
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- SAR 320–450
- 3rd Class (Platzcart)
- SAR 50–70
- 2nd Class (Kupé)
- SAR 95–140
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- SAR 50–140
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- SAR 320–450
- 3rd Class (Platzcart)
- SAR 50–70
- 2nd Class (Kupé)
- SAR 95–140
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- SAR 50–140
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- SAR 320–450
- 3rd Class (Platzcart)
- SAR 50–70
- 2nd Class (Kupé)
- SAR 95–140
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- SAR 40–65
- Website
- https://eng.rzd.ru/
- Lastochka Train
- SAR 45–65
- Commuter Electric Train
- SAR 40–65
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- SAR 40–65
- Website
- https://eng.rzd.ru/
- Lastochka Train
- SAR 45–65
- Commuter Electric Train
- SAR 40–65
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- SAR 40–65
- Website
- https://eng.rzd.ru/
- Lastochka Train
- SAR 45–65
- Commuter Electric Train
- SAR 40–65
Train from Rostov-Glavny to Sochi Airport
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- SAR 65–120
- Website
- https://eng.rzd.ru/
- Lastochka Train
- SAR 65–95
- Commuter Electric Train
- SAR 85–120
Train from Rostov-Glavny to Sochi Airport
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- SAR 65–120
- Website
- https://eng.rzd.ru/
- Lastochka Train
- SAR 65–95
- Commuter Electric Train
- SAR 85–120
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 4h 54m
- Frequency
- Twice daily
- Estimated price
- SAR 21–40
- Book at
- https://eng.rzd.ru/
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 4h 54m
- Frequency
- Twice daily
- Estimated price
- SAR 21–40
- Book at
- https://eng.rzd.ru/
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 4h 54m
- Frequency
- Twice daily
- Estimated price
- SAR 21–40
- Book at
- https://eng.rzd.ru/
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- SAR 140–239
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- SAR 140–160
- 2nd Class (Kupé)
- SAR 239
- 1nd Class (SW)
- SAR 440–500
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- SAR 140–239
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- SAR 140–160
- 2nd Class (Kupé)
- SAR 239
- 1nd Class (SW)
- SAR 440–500
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- SAR 140–239
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- SAR 140–160
- 2nd Class (Kupé)
- SAR 239
- 1nd Class (SW)
- SAR 440–500
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- SAR 35–45
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- SAR 40–43
- 2nd Class (Kupé)
- SAR 35–45
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- SAR 35–45
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- SAR 40–43
- 2nd Class (Kupé)
- SAR 35–45
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- SAR 35–45
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- SAR 40–43
- 2nd Class (Kupé)
- SAR 35–45
- Phone
- 02/22623128
- [email protected]
- Website
- eastdelta-travel.com
Bus from Hurghada to Safaga
- Ave. Duration
- 46 min
- Frequency
- Twice a week
- Estimated price
- SAR 2–3
- Schedules at
- eastdelta-travel.com
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Tabuk Bus Stn to Neom Petromin Stn
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Estimated price
- SAR 35–80
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
Bus from Neom Petromin Stn to Duba
- Ave. Duration
- 1h 53m
- Frequency
- 4 times a week
- Estimated price
- SAR 29–100
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
Bus from Neom Petromin Stn to Duba
- Ave. Duration
- 1h 53m
- Frequency
- 4 times a week
- Estimated price
- SAR 29–100
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
- Phone
- +962 6 566 4141
- [email protected]
- Website
- jett.com.jo
Bus from Aqaba Jett to Neom
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Estimated price
- SAR 35–65
- Book at
- https://12go.asia/en
- Adult
- SAR 45–65
Car ferry from Safaga to Duba
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- SAR 299
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 French strikes 2018: What are my alternative transport options?, Travelling by boat in Italy, and How to get from JFK to New York City - to help you get the most out of your next trip.





















