There are 8 ways to get from CBD Belapur to Agra 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 Gwalior Airport, train
best- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Gwalior Airport (GWL)plane BOM - GWL
- Take the train from Gwalior Jn. to Agra Cantttrain
6h 2m₹6,179–15,683Train
cheapest- Take the train from Bandra Terminus to Agra Cantttrain 20941
20h 4m₹560–4,322Bus
- Take the bus from CBD Belapur Bus Station to Kurla Depotbus
- Take the bus from Mumbai to Indorebus
- Take the bus from Indore to Agrabus
27h 42m₹1,920–6,376Drive 1,249.4 km
- Drive from CBD Belapur to Agracar 1,249.4 km
15h₹13,984–20,198Fly to Indira Gandhi International Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Indira Gandhi International Airport (DEL)plane BOM - DEL
- Take the train from New Delhi to Agra Cantttrain
7h 24m₹6,494–10,643Fly to Hindon, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Hindon (HDO)plane BOM - HDO
- Take the train from New Delhi to Agra Cantttrain
7h 16m₹7,949–23,187Fly to Jaipur International Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Jaipur International Airport (JAI)plane BOM - JAI
- Take the train from Gandhinagar Jpr to Idgah Agra Jntrain
10h 2m₹7,504–16,733Bus, train
- Take the bus from Kokan Bhavan to Kalyan stationbus 15
- Take the train from Kalyan Jn to Agra Forttrain 14313
25h 14m₹590–4,639
CBD Belapur to Agra by bus and train
Comparing Your Travel Options
The cheapest way to get from CBD Belapur to Agra is to train which costs ₹550 - ₹4,400 and takes 20h 4m.
The fastest way to get from CBD Belapur to Agra is to fly and train which takes 6h 2m and costs ₹6,000 - ₹16,000.
No, there is no direct bus from CBD Belapur station to Agra. However, there are services departing from CBD Belapur Bus Station and arriving at Agra via Mumbai and Indore. The journey, including transfers, takes approximately 27h 42m.
No, there is no direct train from CBD Belapur to Agra. However, there are services departing from Belapur CBD and arriving at Agra Cantt via Bandra Terminus. The journey, including transfers, takes approximately 20h 4m.
The distance between CBD Belapur and Agra is 1141 km. The road distance is 1249.4 km.
The best way to get from CBD Belapur to Agra without a car is to train which takes 20h 4m and costs ₹550 - ₹4,400.
It takes approximately 6h 2m to get from CBD Belapur to Agra, including transfers.
CBD Belapur to Agra bus services, operated by Brihanmumbai Electric Supply and Transport (B.E.S.T), depart from CBD Belapur Bus Station.
CBD Belapur to Agra train services, operated by Indian Railways, depart from Bandra Terminus station.
The best way to get from CBD Belapur to Agra is to train which takes 20h 4m and costs ₹550 - ₹4,400. Alternatively, you can bus, which costs ₹1,900 - ₹6,500 and takes 27h 42m.
What companies run services between CBD Belapur, India and Agra, India?
Indian Railways operates a train from Bandra Terminus to Agra Cantt twice a week. Tickets cost ₹550–4,300 and the journey takes 17h 40m. Alternatively, you can take a bus from CBD Belapur Bus Station to Agra via Kurla Depot, Mumbai, and Indore in around 27h 42m.
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ₹4,900–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jaipur International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Gwalior Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 25m
- When
- Tuesday to Sunday
- Estimated price
- ₹5,500–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Hindon
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jaipur International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jaipur International Airport via Udaipur
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Website
- starlightairline.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ₹4,900–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jaipur International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹3,800–14,000
- Website
- airindiaexpress.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹6,000–7,500
Flights from Chhatrapati Shivaji Maharaj International Airport to Jaipur International Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Website
- spicejet.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- ₹4,900–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jaipur International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹4,700–10,000
- Phone
- 14646
- [email protected]
- 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
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bandra Terminus to Agra Cantt
- Ave. Duration
- 17h 40m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- 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 New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- 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 Gandhinagar Jpr to Idgah Agra Jn
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Kalyan Jn to Agra Fort
- Ave. Duration
- 22h 20m
- Frequency
- Once a week
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
- Phone
- 1800 22 7550
- [email protected]
- Website
- BEST Undertaking
Bus from CBD Belapur Bus Station to Kurla Depot
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- ₹20–80
- Website
- BEST Undertaking
- Regular Bus
- ₹45–65
- AC Bus
- ₹55–80
- Website
- Globehopper Mobility
Bus from Mumbai to Indore
- Ave. Duration
- 11h 40m
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Website
- omio.com
Bus from Mumbai to Indore
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
Bus from Indore to Agra
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Mumbai to Indore
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
Bus from Indore to Agra
- Ave. Duration
- 13h 45m
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Mumbai to Indore
- Ave. Duration
- 12h 40m
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Indore to Agra
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Bombay Raja Roadlinks
Bus from Mumbai to Indore
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Schedules at
- Bombay Raja Roadlinks
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Mumbai to Indore
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Estimated price
- ₹1,300–4,300
- Schedules at
- Punchiry Tours and Holidays
- Website
- Sana Travels
Bus from Mumbai to Indore
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Schedules at
- Sana Travels
- Website
- Rajdhani Travels (Patan)
Bus from Mumbai to Indore
- Ave. Duration
- 12h
- Frequency
- Once a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Mumbai to Indore
- Ave. Duration
- 12h 15m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
Bus from Indore to Agra
- Ave. Duration
- 12h
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Mumbai to Indore
- Ave. Duration
- 12h 40m
- Frequency
- Once a week
- Schedules at
- Choudhary travels and cargo
Bus from Indore to Agra
- Ave. Duration
- 12h 10m
- Frequency
- 3 times a week
- Schedules at
- Choudhary travels and cargo
- Website
- Intercity Dhariwal Travels
Bus from Mumbai to Indore
- Ave. Duration
- 12h 45m
- Frequency
- Once a week
- Schedules at
- Intercity Dhariwal Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Indore to Agra
- Ave. Duration
- 12h 5m
- Frequency
- 3 times a week
- Estimated price
- ₹600–2,000
- Schedules at
- Zingbus
- Phone
- 02512206206
- [email protected]
- Website
- KDMT
Bus from Kokan Bhavan to Kalyan station
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- ₹40–140
- Website
- KDMT
- Phone
- 7588904455
- [email protected]
- Website
- NMMT
Bus from Kokan Bhavan to Kalyan station
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ₹40–120
- Website
- NMMT
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
Booking & Getting There
CBD Belapur to Agra bus services, operated by Brihanmumbai Electric Supply and Transport (B.E.S.T), arrive at Kurla Depot station.
CBD Belapur to Agra train services, operated by Indian Railways, arrive at Agra Cantt station.
Yes, the driving distance between CBD Belapur to Agra is 1249 km. It takes approximately 15h to drive from CBD Belapur to Agra.
There are 406+ hotels available in Agra.




























