There are 9 ways to get from Gurgaon to Miraj by plane, train, 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.
Fly to Kolhapur Airport, train
best- Fly from Indira Gandhi International Airport (DEL) to Kolhapur Airport (KLH)plane DEL - KLH
- Take the train from Valivade to Miraj Jntrain
8h 32m₹8,151–19,325Train via Dhaula Kuan
cheapest- Take the train from Hazrat Nizamuddin to Miraj Jntrain 12780 / ...
34h 49m₹822–6,152Bus
- Take the bus from Gokarna Madangiri Bus Stop to Nerul Lpbus
- Take the bus from Nerul to Pune Swargatebus
- Take the bus from Swargate to Sanglibus
27h 13m₹1,796–3,069Train
- Take the train from New Delhi to Miraj Jntrain 22686
34h 11m₹845–6,059Drive 1,484.8 km
- Drive from Gurgaon to Mirajcar 1,484.8 km
20h 1m₹16,460–23,775Fly to Belgaum Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Belgaum Airport (IXG)plane DEL - IXG
- Take the train from Sulebhavi to Miraj Jntrain
8h 36m₹8,081–21,455Fly to Hubli Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Hubli Airport (HBX)plane DEL - HBX
- Take the train from Hubli Jn to Miraj Jntrain
10h 53m₹9,141–15,855Fly to Pune Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Pune Airport (PNQ)plane DEL - PNQ
- Take the train from Pune Jn to Miraj Jntrain
10h 49m₹5,874–12,535Fly to Dabolim Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Dabolim Airport (GOI)plane DEL - GOI
- Take the train from Vasco Da Gama to Miraj Jntrain
13h 57m₹6,363–15,622
Gurgaon to Miraj by subway and train
Questions & Answers
The cheapest way to get from Gurgaon to Miraj is to bus which costs ₹1,800 - ₹3,100 and takes 27h 13m.
The fastest way to get from Gurgaon to Miraj is to fly and train which takes 8h 32m and costs ₹8,000 - ₹20,000.
No, there is no direct bus from Gurgaon to Miraj. However, there are services departing from Gurugram ISBT and arriving at Miraj Bus Stand MSRTC via Ambedkar Nagar Terminal, Gokarna Madangiri Bus Stop, Nerul, Swargate and Sangli Bus Stand MSRTC. The journey, including transfers, takes approximately 27h 13m.
No, there is no direct train from Gurgaon to Miraj. However, there are services departing from IFFCO Chowk and arriving at Miraj Jn via New Delhi. The journey, including transfers, takes approximately 34h 11m.
The distance between Gurgaon and Miraj is 1419 km. The road distance is 1484.8 km.
The best way to get from Gurgaon to Miraj without a car is to bus which takes 27h 13m and costs ₹1,800 - ₹3,100.
It takes approximately 8h 32m to get from Gurgaon to Miraj, including transfers.
Gurgaon to Miraj bus services, operated by Anand Travels, depart from Gokarna Madangiri Bus Stop station.
Gurgaon to Miraj train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from Gurgaon to Miraj is to bus which takes 27h 13m and costs ₹1,800 - ₹3,100. Alternatively, you can train, which costs ₹800 - ₹6,500 and takes 34h 11m.
What companies run services between Gurgaon, India and Miraj, India?
You can take a bus from Gurugram ISBT to Miraj Bus Stand MSRTC via Ambedkar Nagar Terminal, Gokarna Madangiri Bus Stop, Nerul, Pune Swargate, Swargate, and Sangli Bus Stand MSRTC in around 27h 13m. Alternatively, Indian Railways operates a train from New Delhi to Miraj Jn twice a week. Tickets cost ₹800–6,000 and the journey takes 32h 15m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Kolhapur Airport via Hyderabad
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Indira Gandhi International Airport to Kolhapur Airport via Bengaluru
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Indira Gandhi International Airport to Belgaum Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Indira Gandhi International Airport to Belgaum Airport via Hyderabad
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Indira Gandhi International Airport to Hubli Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Indira Gandhi International Airport to Hubli Airport via Hyderabad
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Indira Gandhi International Airport to Hubli Airport via Mumbai
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Indira Gandhi International Airport to Hubli Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Indira Gandhi International Airport to Dabolim Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Indira Gandhi International Airport to Dabolim Airport via Hyderabad
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Indira Gandhi International Airport to Dabolim Airport via Pune Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Indira Gandhi International Airport to Dabolim Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- ₹6,000–13,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Indira Gandhi International Airport to Dabolim Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- ₹6,000–13,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹5,500–15,000
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Pune Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹5,000–8,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Valivade to Miraj Jn
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from New Delhi to Miraj Jn
- Ave. Duration
- 32h 15m
- Frequency
- Twice a week
- Estimated price
- ₹800–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,000
Train from Sulebhavi to Miraj Jn
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- 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–750
- First Class (1A)
- ₹900–1,200
Train from Hubli Jn to Miraj Jn
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Pune Jn to Miraj Jn
- Ave. Duration
- 5h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Vasco Da Gama to Miraj Jn
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Hazrat Nizamuddin to Miraj Jn
- Ave. Duration
- 31h 25m
- Frequency
- Twice daily
- Estimated price
- ₹800–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,000
- Phone
- +91-8879498558
- ebookings@anandbus.com
- Website
- anandbus.com
Bus from Gokarna Madangiri Bus Stop to Nerul Lp
- Ave. Duration
- 15h 24m
- Frequency
- 5 times a day
- Estimated price
- ₹1,100–1,700
- Website
- https://anandbus.com/
- Seater/ Sleeper
- ₹1,100–1,700
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Nerul to Pune Swargate
- Ave. Duration
- 2h 59m
- Frequency
- Hourly
- Estimated price
- ₹277–612
- Schedules at
- msrtc.maharashtra.gov.in
- AC Shivneri
- ₹612
- Ordinary
- ₹277
Bus from Swargate to Sangli
- Ave. Duration
- 4h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ₹398–600
- Schedules at
- msrtc.maharashtra.gov.in
- Ordinary
- ₹398
- Shivshahi
- ₹591
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Nerul to Pune Swargate
- Ave. Duration
- 2h 58m
- Frequency
- 3 times a day
- Estimated price
- ₹300–380
- Schedules at
- vrlbus.in
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
Gurgaon to Miraj bus services, operated by Anand Travels, arrive at Nerul Lp station.
Gurgaon to Miraj train services, operated by Indian Railways, arrive at Miraj Jn station.
Yes, the driving distance between Gurgaon to Miraj is 1485 km. It takes approximately 20h 1m to drive from Gurgaon to Miraj.
There are 26+ hotels available in Miraj.

















