There are 8 ways to get from Pune Junction Station to Lal Mahal 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 Pune Airport to Agra Airport, train
best- Fly from Pune Airport (PNQ) to Agra Airport (AGR)plane PNQ - AGR
- Take the train from Agra Cantt to Rupbastrain
9h 50m₹15,263–28,186Train
cheapest- Take the train from Pune Jn to Agra Cantttrain 12779 / ...
- Take the train from Agra Cantt to Rupbastrain 04165 / ...
24h 38m₹746–5,685Train via Daund
- Take the train from Pune Jn to Daund Jntrain
- Take the train from Daund Jn to Agra Cantttrain
- Take the train from Agra Cantt to Rupbastrain
23h 38m₹854–6,530Bus
- Take the bus from Pune, Maharashtra to Jaipurbus Pune, Maharashtra - Jaipur
- Take the bus from Jaipur Bus Stand to Fatehpur Sikribus
37h 6mDrive 1,170.4 km
- Drive from Pune Junction Station to Lal Mahalcar 1,170.4 km
16h 17m₹13,162–19,011Fly Pune Airport to Indira Gandhi International Airport, train
- Fly from Pune Airport (PNQ) to Indira Gandhi International Airport (DEL)plane PNQ - DEL
- Take the train from New Delhi to Agra Cantttrain
- Take the train from Agra Cantt to Rupbastrain
8h 26m₹6,838–11,466Train to Chhatrapati Shivaji Maharaj International Airport, fly to Agra Airport, train
- Take the train from Pune Jn to Dadartrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Agra Airport (AGR)plane BOM - AGR
- Take the train from Agra Cantt to Rupbastrain
8h 37m₹10,436–29,502Bus, train
- Take the bus from Pune, Maharashtra to Agra, Uttar Pradeshbus Pune, Maharashtra - Agra, Uttar Pradesh
- Take the train from Idgah Agra Jn to Rupbastrain 05914 / ...
38h 57m₹3,230–4,912
Pune Junction Station to Lal Mahal by train
Questions & Answers
The cheapest way to get from Pune Junction Station to Lal Mahal is to train which costs ₹700 - ₹6,000 and takes 24h 38m.
The fastest way to get from Pune Junction Station to Lal Mahal is to fly and train which takes 8h 26m and costs ₹6,500 - ₹12,000.
No, there is no direct bus from Pune Junction Station station to Lal Mahal. However, there are services departing from Pune station and arriving at Fatehpur Sikri via Pune, Maharashtra, Civil Lines Chauraha and Jaipur Bus Stand. The journey, including transfers, takes approximately 37h 6m.
No, there is no direct train from Pune Junction Station to Lal Mahal. However, there are services departing from Pune Jn and arriving at Rupbas via Daund Jn and Agra Cantt. The journey, including transfers, takes approximately 23h 38m.
The distance between Pune Junction Station and Lal Mahal is 1102 km. The road distance is 1170.4 km.
The best way to get from Pune Junction Station to Lal Mahal without a car is to train via Daund which takes 23h 38m and costs ₹850 - ₹7,000.
It takes approximately 9h 50m to get from Pune Junction Station to Lal Mahal, including transfers.
Pune Junction Station to Lal Mahal bus services, operated by Gujarat Travels, depart from Pune, Maharashtra station.
Pune Junction Station to Lal Mahal train services, operated by Indian Railways, depart from Pune Jn station.
The best way to get from Pune Junction Station to Lal Mahal is to train via Daund which takes 23h 38m and costs ₹850 - ₹7,000. Alternatively, you can bus, which costs and takes 37h 6m.
What companies run services between Pune Junction Station, India and Lal Mahal, Rajasthan, India?
You can take a train from Pune Jn to Rupbas via Daund Jn and Agra Cantt in around 23h 38m. Alternatively, you can take a vehicle from Pune Junction Station to Rupbas via Pune station, Shaniwar Wada, Pune, Maharashtra, Jaipur, Civil Lines Chauraha, MLA Quarters, Jaipur Bus Stand, Fatehpur Sikri, and Fatehpur Sikri in around 37h 6m.
- Website
- goindigo.in
Flights from Pune Airport to Agra Airport via Hyderabad
- Ave. Duration
- 7h
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹14,000–33,000
Flights from Pune Airport to Agra Airport via Bengaluru
- Ave. Duration
- 8h 7m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹14,000–33,000
Flights from Pune Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹6,500–8,500
Flights from Chhatrapati Shivaji Maharaj International Airport to Agra Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–26,000
- Website
- airindia.in
Flights from Pune Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- ₹6,500–14,000
- Website
- airindiaexpress.in
Flights from Pune Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹6,500–14,000
- Website
- spicejet.com
Flights from Pune Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Website
- starlightairline.com
Flights from Pune Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Agra Cantt to Rupbas
- Ave. Duration
- 53 min
- Frequency
- Twice a week
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Pune Jn to Daund Jn
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Daund Jn to Agra Cantt
- Ave. Duration
- 19h 45m
- Frequency
- Once daily
- Estimated price
- ₹600–4,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,500
Train from Agra Cantt to Rupbas
- Ave. Duration
- 53 min
- Frequency
- Twice a week
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Agra Cantt to Rupbas
- Ave. Duration
- 53 min
- Frequency
- Twice a week
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Pune Jn to Dadar
- Ave. Duration
- 2h 43m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Agra Cantt to Rupbas
- Ave. Duration
- 53 min
- Frequency
- Twice a week
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Pune Jn to Agra Cantt
- Ave. Duration
- 22h 45m
- Frequency
- Twice daily
- Estimated price
- ₹600–4,700
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Agra Cantt to Rupbas
- Ave. Duration
- 53 min
- Frequency
- Twice a week
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Idgah Agra Jn to Rupbas
- Ave. Duration
- 1h 8m
- Frequency
- 4 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
- Phone
- +919428521105
- [email protected]
- Website
- omio.com
Bus from Pune, Maharashtra to Jaipur
- Ave. Duration
- 29h 31m
- Frequency
- Every 2 hours
- Schedules at
- omio.com
- Phone
- +91-522-2623578
- [email protected]
- Website
- upsrtc.up.gov.in
Bus from Jaipur Bus Stand to Fatehpur Sikri
- Ave. Duration
- 4h 4m
- Frequency
- Hourly
- Estimated price
- ₹307–600
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹310–380
- AC
- ₹430–600
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Pune, Maharashtra to Agra, Uttar Pradesh
- Ave. Duration
- 35h 25m
- Frequency
- Twice daily
- Estimated price
- ₹3,100–3,900
- Book at
- https://www.vermatravelsindia.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
More Questions & Answers
Pune Junction Station to Lal Mahal bus services, operated by Gujarat Travels, arrive at Jaipur station.
Pune Junction Station to Lal Mahal train services, operated by Indian Railways, arrive at Daund Jn station.
Yes, the driving distance between Pune Junction Station to Lal Mahal is 1170 km. It takes approximately 16h 17m to drive from Pune Junction Station to Lal Mahal.
There are four+ hotels available in Lal Mahal.










