There are 6 ways to get from Baku to Zira by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Sri Guru Ram Dass Jee International Airport, bus
best- Fly from Heydar Aliyev International Airport (GYD) to Sri Guru Ram Dass Jee International Airport (ATQ)plane GYD - ATQ
- Take the bus from Amritsar, Punjab to Zira, Punjabbus
13h 47mFly to Indira Gandhi International Airport, train
cheapest- Fly from Heydar Aliyev International Airport (GYD) to Indira Gandhi International Airport (DEL)plane GYD - DEL
- Take the train from New Delhi to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Talwanditrain
14h 55m₹16,167–35,834Fly to Chandigarh International Airport, train
- Fly from Heydar Aliyev International Airport (GYD) to Chandigarh International Airport (IXC)plane GYD - IXC
- Take the train from Chandigarh to Talwanditrain
15h 51m₹17,975–50,484Fly to Jammu Airport, bus
- Fly from Heydar Aliyev International Airport (GYD) to Jammu Airport (IXJ)plane GYD - IXJ
- Take the bus from Jammu to Amritsar, Punjabbus
- Take the bus from Amritsar, Punjab to Zira, Punjabbus
18h 26mFly to Kangra Airport, bus
- Fly from Heydar Aliyev International Airport (GYD) to Kangra Airport (DHM)plane GYD - DHM
- Take the bus from Kangra, Himachal Pradesh to Amritsar, Punjabbus
- Take the bus from Amritsar, Punjab to Zira, Punjabbus
19h 19mFly to Dehradun Airport, train
- Fly from Heydar Aliyev International Airport (GYD) to Dehradun Airport (DED)plane GYD - DED
- Take the train from Virbhadra to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Talwanditrain
23h 13m₹18,872–51,534
Heydar Aliyev International Airport (GYD) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Questions & Answers
The cheapest way to get from Baku to Zira is to fly and train which costs ₹16,000 - ₹36,000 and takes 14h 55m.
The fastest way to get from Baku to Zira is to fly and train which takes 14h 55m and costs ₹16,000 - ₹36,000.
The distance between Baku and Zira is 2538 km.
It takes approximately 13h 47m to get from Baku to Zira, including transfers.
Zira is 1h 30m ahead of Baku. It is currently 4:06 PM in Baku and 5:36 PM in Zira.
What companies run services between Baku, Azerbaijan and Zira, India?
There is no direct connection from Baku to Zira. However, you can take the bus to Baku Heydar Aliyev Airport T1, walk to Heydar Aliyev International Airport (GYD) airport, fly to Sri Guru Ram Dass Jee International Airport (ATQ), walk to Amritsar Airport, take the bus to Golden Temple, walk to Amritsar, Punjab, then take the bus to Zira, Punjab. Alternatively, you can take the bus to Baku Heydar Aliyev Airport T1, walk to Heydar Aliyev International Airport (GYD) airport, fly to Chandigarh International Airport (IXC), walk to Behlana, take the line 17 bus to Colony No. 4, walk to Colony Number 4, take the line 26 bus to Railway Station, walk to Chandigarh, take the train to Talwandi, then take the taxi to Zira.
- Website
- goindigo.in
Flights from Heydar Aliyev International Airport to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹15,000–41,000
Flights from Heydar Aliyev International Airport to Sri Guru Ram Dass Jee International Airport via Sharjah
- Ave. Duration
- 9h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹17,000–45,000
Flights from Heydar Aliyev International Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- ₹17,000–47,000
Flights from Heydar Aliyev International Airport to Indira Gandhi International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹13,000–37,000
Flights from Heydar Aliyev International Airport to Jammu Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹22,000–60,000
Flights from Heydar Aliyev International Airport to Kangra Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- ₹27,000–80,000
Flights from Heydar Aliyev International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ₹17,000–50,000
Flights from Heydar Aliyev International Airport to Dehradun Airport via Ahmedabad
- Ave. Duration
- 12h 50m
- When
- Tuesday
- Estimated price
- ₹22,000–55,000
- Website
- airindia.in
Flights from Heydar Aliyev International Airport to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹18,000–46,000
Flights from Heydar Aliyev International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ₹22,000–55,000
Flights from Heydar Aliyev International Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹20,000–55,000
Flights from Heydar Aliyev International Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹26,000–65,000
Flights from Heydar Aliyev International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ₹25,000–60,000
- Website
- spicejet.com
Flights from Heydar Aliyev International Airport to Sri Guru Ram Dass Jee International Airport via Dubai
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹24,000–65,000
Flights from Heydar Aliyev International Airport to Jammu Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹25,000–65,000
Flights from Heydar Aliyev International Airport to Kangra Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 21m
- When
- Every day
- Estimated price
- ₹27,000–80,000
- Website
- qatarairways.com
Flights from Heydar Aliyev International Airport to Sri Guru Ram Dass Jee International Airport via Doha
- Ave. Duration
- 10h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹18,000–65,000
- Website
- azal.az
Flights from Heydar Aliyev International Airport to Indira Gandhi International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹13,000–26,000
- Website
- flydubai.com
Flights from Heydar Aliyev International Airport to Indira Gandhi International Airport via Dubai
- Ave. Duration
- 7h 40m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹23,000–70,000
- Website
- airastana.com
Flights from Heydar Aliyev International Airport to Indira Gandhi International Airport via Almaty
- Ave. Duration
- 7h 45m
- When
- Thursday
- Estimated price
- ₹13,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chandigarh to Talwandi
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from New Delhi to Ludhiana Jn
- Ave. Duration
- 3h 46m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Ludhiana Jn to Talwandi
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Virbhadra to Ambala Cant Jn
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Ambala Cant Jn to Ludhiana Jn
- Ave. Duration
- 2h 13m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ludhiana Jn to Talwandi
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Website
- omio.com
Bus from Amritsar, Punjab to Zira, Punjab
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Schedules at
- omio.com
Bus from Amritsar, Punjab to Zira, Punjab
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Schedules at
- omio.com
Bus from Amritsar, Punjab to Zira, Punjab
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Schedules at
- omio.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide






