There are 11 ways to get from Khurja to Mumbai by train, plane, bus, 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.
Train to Indira Gandhi International Airport, fly to Chhatrapati Shivaji Maharaj International Airport
best- Take the train from Khurja Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane DEL - BOM
8h 13m₹6,524–11,691Train
cheapest- Take the train from Khurja City to Aligarh Jntrain 14164
- Take the train from Aligarh Jn to Thanetrain 14314
27h 19m₹733–5,845Train via Delhi
- Take the train from Khurja Jn to New Delhitrain 12419
- Take the train from New Delhi to Mumbai Centraltrain 12952
20h 29m₹839–6,641Bus via Indore
- Take the bus from Khurja to Sohrabgatebus
- Take the bus from Meerut, Uttar Pradesh to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Mumbai, Maharashtrabus
32h 34mDrive 1,366.8 km
- Drive from Khurja to Mumbaicar 1,366.8 km
15h 23m₹15,467–22,341Train to Hindon, fly to Chhatrapati Shivaji Maharaj International Airport
- Take the train from Khurja City to Hapurtrain
- Fly from Hindon (HDO) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane HDO - BOM
7h 17m₹8,598–20,880Train to Agra Airport, fly to Chhatrapati Shivaji Maharaj International Airport
- Take the train from Khurja City to Tundla Jntrain
- Fly from Agra Airport (AGR) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane AGR - BOM
8h 35m₹14,664–31,466Train to Indira Gandhi International Airport, fly to Pune Airport, train
- Take the train from Khurja Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Pune Airport (PNQ)plane DEL - PNQ
- Take the train from Pune Jn to Dadartrain
11h 24m₹7,457–14,321Train, train to Gwalior Airport, fly to Chhatrapati Shivaji Maharaj International Airport
- Take the train from Khurja City to Tundla Jntrain
- Take the train from Tundla Jn to Gwalior Jn.train
- Fly from Gwalior Airport (GWL) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane GWL - BOM
10h 16m₹7,794–14,956Train, train to Bareilly Airport, fly to Chhatrapati Shivaji Maharaj International Airport
- Take the train from Khurja City to Hapurtrain
- Take the train from Hapur to Bareillytrain
- Fly from Bareilly Airport (BEK) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane BEK - BOM
9h 39m₹9,888–24,990Bus
- Take the bus from Khurja to Agra ISBTbus
- Take the bus from Agra ISBT to Jaipur Bus Standbus
- Take the bus from Jaipur to Mumbai, Maharashtrabus
35h 35m
Khurja to Mumbai by train
Questions & Answers
The cheapest way to get from Khurja to Mumbai is to train which costs ₹700 - ₹6,000 and takes 27h 19m.
The fastest way to get from Khurja to Mumbai is to train and fly which takes 7h 17m and costs ₹8,500 - ₹21,000.
No, there is no direct bus from Khurja to Mumbai station. However, there are services departing from Khurja and arriving at Kurla Bus Station West via Meerut, Uttar Pradesh, Indore, Madhya Pradesh and Kurla Depot. The journey, including transfers, takes approximately 32h 34m.
No, there is no direct train from Khurja to Mumbai. However, there are services departing from Khurja City and arriving at Mumbai Central via Khurja Jn and New Delhi. The journey, including transfers, takes approximately 20h 29m.
The distance between Khurja and Mumbai is 1262 km. The road distance is 1366.8 km.
The best way to get from Khurja to Mumbai without a car is to train via Delhi which takes 20h 29m and costs ₹800 - ₹7,000.
It takes approximately 8h 13m to get from Khurja to Mumbai, including transfers.
Khurja to Mumbai bus services, operated by UPSRTC, depart from Khurja station.
Khurja to Mumbai train services, operated by Indian Railways, depart from Khurja Jn station.
The best way to get from Khurja to Mumbai is to train via Delhi which takes 20h 29m and costs ₹800 - ₹7,000. Alternatively, you can bus via Indore, which costs and takes 32h 34m.
What companies run services between Khurja, India and Mumbai, India?
You can take a train from Khurja City to Mumbai Central via Khurja Jn and New Delhi in around 20h 29m. Alternatively, you can take a bus from Khurja to Sion via Sohrabgate, Meerut, Uttar Pradesh, Indore, Madhya Pradesh, Mumbai, Maharashtra, Kurla Depot, Kurla Bus Station West, and Kurla in around 32h 34m.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₹4,400–11,000
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ₹6,500–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khurja Jn to New Delhi
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Khurja Jn to New Delhi
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from New Delhi to Mumbai Central
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Khurja City to Hapur
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Khurja City to Tundla Jn
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Khurja Jn to New Delhi
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Pune Jn to Dadar
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Khurja City to Tundla Jn
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Tundla Jn to Gwalior Jn.
- Ave. Duration
- 2h 44m
- Frequency
- Twice a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Khurja City to Hapur
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Hapur to Bareilly
- Ave. Duration
- 3h 8m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Khurja City to Aligarh Jn
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Aligarh Jn to Thane
- Ave. Duration
- 23h 47m
- Frequency
- Once a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,800–4,800
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Khurja to Sohrabgate
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Estimated price
- ₹160–350
- Website
- UPSRTC
- Ordinary
- ₹160–200
- AC
- ₹260–350
Bus from Khurja to Agra ISBT
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- ₹220–440
- Website
- UPSRTC
- Ordinary
- ₹220–270
- AC
- ₹320–440
Bus from Agra ISBT to Jaipur Bus Stand
- Ave. Duration
- 4h 40m
- Frequency
- Hourly
- Estimated price
- ₹327–700
- Website
- UPSRTC
- Ordinary
- ₹360–440
- AC
- ₹490–700
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
More Questions & Answers
Khurja to Mumbai bus services, operated by UPSRTC, arrive at Sohrabgate station.
Khurja to Mumbai train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Khurja to Mumbai is 1367 km. It takes approximately 15h 23m to drive from Khurja to Mumbai.
There are 1666+ hotels available in Mumbai.








