There are 5 ways to get from Harbin to Agra 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 Harbin Taiping International Airport, train
best- Fly from Harbin Taiping International Airport (HRB) to Indira Gandhi International Airport (DEL)HRB - DEL
- Take the train from Hazrat Nizamuddin to Mathura Jn
- Take the train from Mathura Jn to Agra Cantt
15h 48m₹25,916–37,178Train to Daqing Sartu Airport, fly, train
cheapest- Take the train from Harbin to Daqing East Station
- Fly from Daqing Sartu Airport (DQA) to Indira Gandhi International Airport (DEL)DQA - DEL
- Take the train from Hazrat Nizamuddin to Mathura Jn
- Take the train from Mathura Jn to Agra Cantt
23h 5m₹19,418–54,463Train, bus, drive, taxi
- Take the train from Harbin West to Zhengzhou East
- Take the train from Zhengzhou East to Xining
- Take the bus from Xining to Lasa Bus Station
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Drive from Zhangmu to Kathmandu
- Take the bus from Kathmandu to Firozabad
- Take the taxi from Firozabad to Agra
3d 23h₹30,614–38,877Drive 6,190.8 km
- Drive from Harbin to Agra6,190.8 km
3d 2h₹69,874–100,930Train, bus, drive
- Take the train from Harbin to Chengdu
- Take the bus from Chengdu to Lhasa Bus Station
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Drive from Zhangmu to Kathmandu
- Take the bus from Kathmandu to Faizabad
- Take the train from Ayodhya Cantt to Agra Fort
5d 9h₹20,184–25,829
Harbin Taiping International Airport (HRB) to Indira Gandhi International Airport (DEL) flights
Questions & Answers
The cheapest way to get from Harbin to Agra is to train and bus and drive which costs ₹20,000 - ₹26,000 and takes 5 days 9h.
The fastest way to get from Harbin to Agra is to fly and train which takes 15h 48m and costs ₹25,000 - ₹38,000.
The distance between Harbin and Agra is 4920 km. The road distance is 6190.8 km.
It takes approximately 15h 48m to get from Harbin to Agra, including transfers.
Agra is 2h 30m behind Harbin. It is currently 1:22 PM in Harbin and 10:52 AM in Agra.
Yes, the driving distance between Harbin to Agra is 6191 km. It takes approximately 3 days 2h to drive from Harbin to Agra.
There are 400+ hotels available in Agra.
What companies run services between Harbin, China and Agra, India?
There is no direct connection from Harbin to Agra. However, you can take the taxi to Harbin Taiping International Airport (HRB) airport, fly to Indira Gandhi International Airport (DEL), walk to IGI Airport, take the subway to Dhaula Kuan, walk to Dhaula Kuan, take the bus to Dhaula Kuan ARSD College, walk to Durgabai Deshmukh South Campus, take the subway to Vinobapuri, walk to Lajpat Nagar Ring Road, take the bus to Nizamuddin station, walk to Hazrat Nizamuddin, take the train to Mathura Jn, then take the train to Agra Cantt. Alternatively, you can take the train to Harbin West Station, walk to Harbin West, take the train to Zhengzhou East, take the train to Xining, walk to Xining, take the bus to Lasa Bus Station, take the taxi to Lhasa Beijiao Passenger Transport Terminal, take the bus to Zhangmu, drive to Kathmandu, take the bus to Firozabad, then take the taxi to Agra.
- Website
- en.ceair.com
Flights from Harbin Taiping International Airport to Indira Gandhi International Airport via Shanghai Pudong
- Ave. Duration
- 12h 35m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ₹20,000–65,000
Flights from Daqing Sartu Airport to Indira Gandhi International Airport via Yantai Penglai, Shanghai Pudong
- Ave. Duration
- 29h 20m
- When
- Tuesday and Saturday
- Estimated price
- ₹16,000–55,000
Flights from Daqing Sartu Airport to Indira Gandhi International Airport via Qingdao, Shanghai Pudong
- Ave. Duration
- 29h 30m
- When
- Friday
- Estimated price
- ₹16,000–55,000
- Website
- airindia.in
Flights from Harbin Taiping International Airport to Indira Gandhi International Airport via Shanghai Pudong
- Ave. Duration
- 11h 40m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹21,000–60,000
Flights from Daqing Sartu Airport to Indira Gandhi International Airport via Shanghai Pudong
- Ave. Duration
- 19h 10m
- When
- Tuesday and Thursday
- Estimated price
- ₹17,000–49,000
Flights from Daqing Sartu Airport to Indira Gandhi International Airport via Qingdao, Shanghai Pudong
- Ave. Duration
- 16h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹17,000–49,000
Flights from Daqing Sartu Airport to Indira Gandhi International Airport via Dalian, Shanghai Pudong
- Ave. Duration
- 21h 45m
- When
- Friday and Sunday
- Estimated price
- ₹17,000–49,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Hazrat Nizamuddin to Mathura Jn
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Mathura Jn to Agra Cantt
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Ayodhya Cantt to Agra Fort
- Ave. Duration
- 9h 47m
- Frequency
- 5 times a week
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Harbin West to Zhengzhou East
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- ₹10,000–11,500
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ₹10,000–11,500
- 1st Class Seat
- ₹17,000–19,000
- Business Class Seat
- ₹25,000–37,000
Train from Zhengzhou East to Xining
- Ave. Duration
- 6h 28m
- Frequency
- Once daily
- Estimated price
- ₹6,500–7,500
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ₹6,500–7,500
- 1st Class Seat
- ₹11,000–12,500
- Business Class Seat
- ₹16,000–24,000
Train from Harbin to Daqing East Station
- 2nd Class Seat
- ₹850–950
- 1st Class Seat
- ₹1,400–1,600
- Business Class Seat
- ₹2,000–2,900
Train from Harbin to Daqing East Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹850–1,600
- Schedules at
- 12306.cn
- Adult - 2nd Class
- ₹850–1,200
- Adult - 1st Class
- ₹1,100–1,600
Train from Harbin to Chengdu
- Website
- qichezhan.net
Bus from Xining to Lasa Bus Station
- Ave. Duration
- 30h 30m
- Frequency
- Twice daily
- Estimated price
- ₹4,326
- Schedules at
- qichezhan.net
- Phone
- +91-11-23370236
- info@dimts.in
- Website
- dtc.delhi.gov.in
Bus from Kathmandu to Firozabad
- Ave. Duration
- 19h 28m
- Frequency
- Once daily
- Estimated price
- ₹100–2,800
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹100–140
- AC Buses
- ₹190–270
- Airport Express Services
- ₹1,700–2,400
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
- Ave. Duration
- 38 min
- Estimated price
- ₹800–1,000
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























