hero
How2Go
Bangalore to Agra

Bangalore to Agra

Agra is approximately 1700+ kms from Bangalore. The fastest way to reach Agra from Bangalore is by Flight. It takes approximately 4 hours. The cheapest way to reach Agra from Bangalore is by Train which would take approximately 35 hours.

Sort By
Mode of Transport

Direct Flight

RECOMMENDED

FASTEST

Bangalore

Agra

Approx Travel Time

3h 30m

₹8,043

Onwards

Direct Train

CHEAPEST

Bangalore

Agra

Approx Travel Time

1d 11h

₹820

Onwards

Ads by MMT

Via Hyderabad

Bangalore

Hyderabad

Agra

Approx Travel Time

4h 55m

₹9,971

Onwards

Bangalore

Hyderabad

Agra

Approx Travel Time

14h 58m

₹7,796

Onwards

Via Bhopal

Bangalore

Bhopal

Agra

Approx Travel Time

4h 55m

₹16,866

Onwards

Ads by MMT

Via Mumbai

Bangalore

Mumbai

Agra

Approx Travel Time

5h 40m

₹10,413

Onwards

Via Jaipur

Bangalore

Jaipur

Agra

Approx Travel Time

5h 25m

₹19,102

Onwards

Via Delhi

Bangalore

Delhi

Agra

Approx Travel Time

9h 10m

₹5,635

Onwards

Bangalore

Delhi

Agra

Approx Travel Time

5h 55m

₹17,810

Onwards

Via Lucknow

Bangalore

Lucknow

Agra

Approx Travel Time

5h 25m

₹16,990

Onwards

Frequently Asked Questions

What is the distance between Bangalore and Agra?

Agra is approximately 1700+ kms from Bangalore.

How long does it take to reach Agra from Bangalore?

It takes approximately 4 hours to reach Agra from Bangalore by Flight.

What is the cheapest way to reach Agra from Bangalore?

The cheapest way to reach Agra from Bangalore is by Train.

What is the fastest way to reach Agra from Bangalore?

The fastest way to reach Agra from Bangalore is by Flight.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India