There are 5 ways to get from Golmud to Tāj Mahal by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, drive, taxi
best- Take the train from Golmud to Lhasa
- 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 Tāj Mahal
2d 9hFly to Indira Gandhi International Airport, train
cheapest- Fly from Golmud Airport (GOQ) to Indira Gandhi International Airport (DEL)GOQ - DEL
- Take the train from Hazrat Nizamuddin to Mathura Jn
- Take the train from Mathura Jn to Agra Cantt
28h 19m₹8,588–38,743Drive 2,775.2 km
- Drive from Golmud to Tāj Mahal2,775.2 km
39h 6m₹31,175–45,031Fly to Gwalior Airport, train
- Fly from Golmud Airport (GOQ) to Gwalior Airport (GWL)GOQ - GWL
- Take the train from Gwalior Jn. to Agra Cantt
2d 2h₹11,416–48,675Fly to Agra Airport
- Fly from Golmud Airport (GOQ) to Agra Airport (AGR)GOQ - AGR
2d₹22,234–56,288
Golmud Airport (GOQ) to Gwalior Airport (GWL) flights
Questions & Answers
The cheapest way to get from Golmud to Tāj Mahal is to fly and train which costs ₹8,500 - ₹39,000 and takes 28h 19m.
The fastest way to get from Golmud to Tāj Mahal is to fly and train which takes 28h 19m and costs ₹8,500 - ₹39,000.
The distance between Golmud and Tāj Mahal is 3222 km. The road distance is 2775.2 km.
It takes approximately 2 days 9h to get from Golmud to Tāj Mahal, including transfers.
Tāj Mahal is 2h 30m behind Golmud. It is currently 2:43 PM in Golmud and 12:13 PM in Tāj Mahal.
Yes, the driving distance between Golmud to Tāj Mahal is 2775 km. It takes approximately 39h 6m to drive from Golmud to Tāj Mahal.
There are 387+ hotels available in Tāj Mahal.
What companies run services between Golmud, China and Tāj Mahal, India?
China West Air, Himalaya, and three other airlines fly from Golmud Airport (GOQ) to Agra Airport (AGR) 4 times a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Golmud Airport to Gwalior Airport via Lhasa, Kathmandu, Mumbai
- Ave. Duration
- 2d
- When
- Monday and Wednesday
- Estimated price
- ₹16,000–47,000
Flights from Golmud Airport to Gwalior Airport via Lhasa, Kathmandu, Indira Gandhi International Airport
- Ave. Duration
- 2d 2h
- When
- Monday and Wednesday
- Estimated price
- ₹10,000–47,000
Flights from Golmud Airport to Gwalior Airport via Xining, Lhasa, Kathmandu, Indira Gandhi International Airport
- Ave. Duration
- 2d
- When
- Tuesday and Thursday
- Estimated price
- ₹14,000–60,000
Flights from Golmud Airport to Agra Airport via Lhasa, Kathmandu, Bengaluru
- Ave. Duration
- 2d
- When
- Monday and Wednesday
- Estimated price
- ₹22,000–70,000
- Website
- airindiaexpress.in
Flights from Golmud Airport to Gwalior Airport via Lhasa, Kathmandu, Bengaluru
- Ave. Duration
- 2d 3h
- When
- Monday and Wednesday
- Estimated price
- ₹18,000–60,000
- Website
- nepalairlines.com.np
Flights from Golmud Airport to Indira Gandhi International Airport via Lhasa, Kathmandu
- Ave. Duration
- 26h 30m
- When
- Monday and Wednesday
- Estimated price
- ₹8,000–37,000
Flights from Golmud Airport to Indira Gandhi International Airport via Xining, Lhasa, Kathmandu
- Ave. Duration
- 24h 30m
- When
- Tuesday and Thursday
- Estimated price
- ₹11,000–45,000
Train from Golmud to Lhasa
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Gwalior Jn. to Agra Cantt
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
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
- 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
- Ave. Duration
- 42 min
- Estimated price
- ₹900–1,100
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 stunningly beautiful Philippines islands you need to visit, Italian Lakes: Getting around by train, and Why you should take the train in the US - to help you get the most out of your next trip.














