
Balasore to Agra
Agra is approximately 1350+ kms from Balasore. The fastest way to reach Agra from Balasore is by Bus, Flight Via Kolkata, Varanasi. It takes approximately 10 hours. The cheapest way to reach Agra from Balasore is by Train which would take approximately 32 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Varanasi
RECOMMENDED
Balasore
Bhubaneshwar
Varanasi
Agra
Approx Travel Time
11h 21m
₹25,664
Onwards
Via Kolkata, Varanasi
Balasore
Kolkata
Varanasi
Agra
Approx Travel Time
11h 43m
On Demand
FASTEST
Balasore
Kolkata
Varanasi
Agra
Approx Travel Time
10h 5m
₹19,502
Onwards
Via Bhubaneshwar, Delhi
Balasore
Bhubaneshwar
Delhi
Agra
Approx Travel Time
10h 56m
₹31,622
Onwards
Via Dhanbad
Balasore
Dhanbad
Agra
Approx Travel Time
22h 13m
On Demand
Via Asansol
Balasore
Asansol
Agra
Approx Travel Time
1d 3h 2m
₹1,660
Onwards
Via Ranchi, Giridih
Balasore
Ranchi
Giridih
Agra
Approx Travel Time
23h 32m
On Demand
Via Ranchi, Prayagraj(Allahabad)
Balasore
Ranchi
Prayagraj(Allahabad)
Agra
Approx Travel Time
1d 0h 19m
₹13,102
Onwards
Frequently Asked Questions
What is the distance between Balasore and Agra?
Agra is approximately 1350+ kms from Balasore.
How long does it take to reach Agra from Balasore?
It takes approximately 10 hours to reach Agra from Balasore by Bus, Flight Via Kolkata, Varanasi.
What is the cheapest way to reach Agra from Balasore?
The cheapest way to reach Agra from Balasore is by Train.
What is the fastest way to reach Agra from Balasore?
The fastest way to reach Agra from Balasore is by Bus, Flight Via Kolkata, Varanasi.
Routes Connecting Balasore
Routes From Balasore
- Balasore to Degana
- Balasore to Viramgam
- Balasore to Kedarnath
- Balasore to Yellapur
- Balasore to Lalitpur
- Balasore to Rohtak
- Balasore to Karimganj
- Balasore to Miryalaguda
- Balasore to Gulbarga
- Balasore to Pollachi
- Balasore to Abohar
- Balasore to Lucknow
- Balasore to Nabarangapur
- Balasore to Nathdwara
- Balasore to Thiruvannamalai


