There are 6 ways to get from Shivamogga to Tāj Mahal by plane, bus, train, bus (Flixbus), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Shivamogga
best- Fly from Shivamogga (RQY) to Agra Airport (AGR)RQY - AGR
19h 28m₹8,424–18,097Train
cheapest- Take the train from Shimoga Town to Birur Jn12090 / ...
- Take the train from Birur Jn to Agra Cantt12781
42h 31m₹1,160–8,156Bus, train
- Take the bus from Shivamogga to Kempegowda Bus Stand Bangalore
- Take the train from Ksr Bengaluru to Agra Cantt22691 / ...
38h 12m₹1,408–8,230Bus
- Take the bus from Shimoga to Pune
- Take the bus from FlixBus Pune - Yerwada to FlixBus Indore - Teen Imli Bus Stand
- Take the bus from Teel Imli Square to Pink City Guest House
- Take the bus from Jaipur to Agra
2d 1h₹2,540–6,610Drive 1,726.2 km
- Drive from Shivamogga to Tāj Mahal1,726.2 km
27h 42m₹18,145–26,209Taxi to Bajpe Airport, fly
- Take the taxi from Shivamogga to Bajpe Airport (IXE)
- Fly from Bajpe Airport (IXE) to Agra Airport (AGR)IXE - AGR
7h 58m₹16,438–21,433
Shivamogga (RQY) to Agra Airport (AGR) flights
Questions & Answers
The cheapest way to get from Shivamogga to Tāj Mahal is to train which costs ₹1,100 - ₹8,500 and takes 42h 31m.
The fastest way to get from Shivamogga to Tāj Mahal is to taxi and fly which takes 7h 58m and costs ₹16,000 - ₹22,000.
The distance between Shivamogga and Tāj Mahal is 1523 km. The road distance is 1726.2 km.
The best way to get from Shivamogga to Tāj Mahal without a car is to bus and train which takes 38h 12m and costs ₹1,400 - ₹8,500.
It takes approximately 19h 28m to get from Shivamogga to Tāj Mahal, including transfers.
The best way to get from Shivamogga to Tāj Mahal is to fly which takes 19h 28m and costs ₹8,000 - ₹19,000. Alternatively, you can bus, which costs ₹2,500 - ₹7,000 and takes 2 days 1h, you could also train, which costs ₹1,100 - ₹8,500 and takes 42h 31m.
Yes, the driving distance between Shivamogga to Tāj Mahal is 1726 km. It takes approximately 27h 42m to drive from Shivamogga to Tāj Mahal.
There are 387+ hotels available in Tāj Mahal.
What companies run services between Shivamogga, India and Tāj Mahal, India?
IndiGo Airlines and Spicejet fly from Shivamogga (RQY) to Agra Airport (AGR) once daily. Alternatively, you can take a bus from Shimoga to Tāj Mahal via Pune, Pune station, Gunjan corner, FlixBus Pune - Yerwada, Teel Imli Square, Pink City Guest House, Jaipur, Agra, Mankameshwar, and Agra Fort in around 2d 1h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Shivamogga to Agra Airport via Bengaluru
- Ave. Duration
- 22h 20m
- When
- Every day
- Estimated price
- ₹8,000–18,000
Flights from Shivamogga to Agra Airport via Hyderabad
- Ave. Duration
- 19h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,500–17,000
Flights from Bajpe Airport to Agra Airport via Mumbai
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–15,000
Flights from Bajpe Airport to Agra Airport via Bengaluru
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- ₹11,000–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ksr Bengaluru to Agra Cantt
- Ave. Duration
- 30h 55m
- Frequency
- Twice daily
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,100
- First Class (1A)
- ₹5,500–7,000
Train from Shimoga Town to Birur Jn
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Birur Jn to Agra Cantt
- Ave. Duration
- 40h 20m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,100
- First Class (1A)
- ₹5,500–7,000
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Shivamogga to Kempegowda Bus Stand Bangalore
- Ave. Duration
- 6h
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Shimoga to Pune
- Ave. Duration
- 13h 22m
- Frequency
- 3 times a day
- Estimated price
- ₹800–1,800
- Schedules at
- vrlbus.in
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Pune - Yerwada to FlixBus Indore - Teen Imli Bus Stand
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹900–3,100
- Website
- https://www.flixbus.in
- Phone
- 07314069090
- 07314069090
- Website
- intercitybus.in
Bus from Teel Imli Square to Pink City Guest House
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Estimated price
- ₹600–1,500
- Schedules at
- intercitybus.in
- Sleeper
- ₹600
- AC Sleeper
- ₹1,000–1,500
Bus from Jaipur to Agra
- Ave. Duration
- 5h 30m
- Frequency
- Every 30 minutes
- Estimated price
- ₹200–260
- Schedules at
- rsrtconline.rajasthan.gov.in
- Ave. Duration
- 2h 48m
- Estimated price
- ₹5,000–6,500
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




















