There are 6 ways to get from Iran to Makhachkala by taxi, train, bus, plane, 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.
Taxi, train, bus
best- Take the taxi from Banārūd to Zanjāntaxi
- Take the train from Zanjān to Tabriztrain
- Take the bus from Tabriz Central bus terminal to Yerevan Kilikia bus stationbus
- Take the bus from Any address in Yerevan to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Baksanbus
- Take the bus from Baksan to Prokhladnybus
- Take the train from Prohladnaia to Mahachkalatrain
36h 1mDrive to Syunik Airport, fly to Tbilisi International Airport, bus, train
cheapest- Drive from Tabriz to Syunik Airport (YUK)car
- Fly from Syunik Airport (YUK) to Tbilisi International Airport (TBS)plane YUK - TBS
- Take the bus from Tbilisi Didube to Vladikavkaz Rail stationbus
- Take the train from Vladikavkaz to Prohladnaiatrain
- Take the train from Prohladnaia to Mahachkalatrain
40h 32m₽6,816–30,787Bus to Zvartnots International Airport, fly to Tbilisi International Airport, bus, train
- Take the bus from Tabriz Central bus terminal to Yerevan Kilikia bus stationbus
- Fly from Zvartnots International Airport (EVN) to Tbilisi International Airport (TBS)plane EVN - TBS
- Take the bus from Tbilisi Didube to Vladikavkaz Rail stationbus
- Take the train from Vladikavkaz to Prohladnaiatrain
- Take the train from Prohladnaia to Mahachkalatrain
28h 14m₽10,266–32,854Taxi, train, bus via Vladikavkaz
- Take the taxi from Banārūd to Zanjāntaxi
- Take the train from Zanjān to Tabriztrain
- Take the bus from Tabriz Central bus terminal to Yerevan Kilikia bus stationbus
- Take the bus from Kilikia Bus Station to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Vladikavkaz 1 Bus stationbus
- Take the bus from Vladikavkaz 1 Bus station to Mozdokbus
- Take the train from Mozdok to Mahachkalatrain
38h 50mTaxi, train, bus via Rize
- Take the taxi from Banārūd to Zanjāntaxi
- Take the train from Zanjān to Tabriztrain
- Take the bus from Tabriz Central bus terminal to Yerevan Kilikia bus stationbus
- Take the bus from Kilikia Bus Station to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Rizebus
- Take the bus from Rize bus station to Makhachkalabus
46h 16mDrive to Syunik Airport, fly to Zvartnots International Airport, bus, train
- Drive from Tabriz to Syunik Airport (YUK)car
- Fly from Syunik Airport (YUK) to Zvartnots International Airport (EVN)plane YUK - EVN
- Take the bus from Zvartnots Airport to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Vladikavkaz 1 Bus stationbus
- Take the train from Beslan to Prohladnaiatrain
- Take the train from Prohladnaia to Mahachkalatrain
24h 36m
Zvartnots International Airport (EVN) to Tbilisi International Airport (TBS) flights
Comparing Your Travel Options
The cheapest way to get from Iran to Makhachkala is to bus and fly and train which costs RUB 10000 - RUB 33000 and takes 28h 14m.
The fastest way to get from Iran to Makhachkala is to bus and fly and train which takes 28h 14m and costs RUB 10000 - RUB 33000.
The distance between Iran and Makhachkala is 1955 km.
The best way to get from Iran to Makhachkala without a car is to taxi and train and bus which takes 36h 1m and costs .
It takes approximately 36h 1m to get from Iran to Makhachkala, including transfers.
Makhachkala is 30 min behind Iran. It is currently 9:27 PM in Iran and 8:57 PM in Makhachkala.
What companies run services between Iran and Makhachkala, Russia?
There is no direct connection from Iran to Makhachkala. However, you can take the taxi to Zanjān, take the train to Tabriz, take the taxi to Tabriz Central bus terminal, take the bus to Yerevan Kilikia bus station, take the taxi to Any address in Yerevan, take the bus to Ortachala Bus Station, take the bus to Baksan, take the bus to Prokhladny, take the taxi to Prohladnaia, then take the train to Mahachkala. Alternatively, you can take the taxi to Tabriz Central bus terminal, take the bus to Yerevan Kilikia bus station, walk to Kilikia bus station, take the line 201 bus to Yerevan Zvartnots Airport, walk to Zvartnots International Airport (EVN) airport, fly to Tbilisi International Airport (TBS), walk to Tbilisi Airport, take the line 337 bus to Metro Station Samgori, walk to Samgori, take the subway to Didube, walk to Tbilisi Didube, take the bus to Vladikavkaz Rail station, walk to Vladikavkaz, take the train to Prohladnaia, then take the train to Mahachkala.
- Website
- georgian-airways.com
Flights from Zvartnots International Airport to Tbilisi International Airport
- Ave. Duration
- 30 min
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽7,000–22,000
Flights from Syunik Airport to Tbilisi International Airport via Zvartnots International Airport
- Ave. Duration
- 18h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽3,300–23,000
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Zanjān to Tabriz
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Book at
- IRANRAIL
Train from Zanjān to Tabriz
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Book at
- IRANRAIL
Train from Zanjān to Tabriz
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Book at
- IRANRAIL
- Website
- t-armenia.com
Bus from Tabriz Central bus terminal to Yerevan Kilikia bus station
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₽750–1,100
- Schedules at
- Transport for Armenia
Bus from Tabriz Central bus terminal to Yerevan Kilikia bus station
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₽750–1,100
- Schedules at
- Transport for Armenia
Bus from Tabriz Central bus terminal to Yerevan Kilikia bus station
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₽750–1,100
- Schedules at
- Transport for Armenia
Bus from Tabriz Central bus terminal to Yerevan Kilikia bus station
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₽750–1,100
- Schedules at
- Transport for Armenia
- Ave. Duration
- 1h 42m
- Estimated price
- ₽170–220
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 Travelling to the UK: What do I need to know?, South Korea: Travelling from Seoul to Busan , and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.


