
Looking for a quick trip from Mumbai to Agra? Getting from Mumbai to Agra is easy, whether you travel by air, rail, or road! You can consider either taking a train between Mumbai and Agra or a flight to Delhi and then driving down to Agra.
The floral design of precious stones on marble on the walls of the Taj Mahal (Photo Credit – Judson Moore)
by train
- Only a few trains stop at Agra station. You will have more options if you take a train to Mathura Junction which is 40 kms from Agra
- The train journey can take anywhere between 14 to 20 hours depending on which train you take
- Train no. 12953 August Kranti Rajdhani Express is the fastest and most comfortable train to take between Mumbai and Mathura to reach Agra. This train also has tickets under the ‘foreign tourist quota’, so the chance of getting a last-minute ticket is higher.
For such a long journey, you should consider an overnight train for comfort and to make the time pass quickly
by air
- Flight is the fastest way to reach Agra. The option that is most easily available are frequent flights from Mumbai to Delhi, followed by a 3-4 hours drive to Agra.
- During tourist season i.e. October to March at times there are direct Air India flights from Mumbai to Agra. The flight schedule keeps changing and is not operational every day. A very convenient option when possible.
Flights are the quickest option though they are not usually the cheapest (Photo Credit – Daniel Eledut)
by bus
- There is no bus service between Mumbai and Agra. A roundabout option is taking a bus to Udaipur, touring Rajasthan, and then eventually reaching Agra. Here are a few common routes across Rajasthan which include some of the most visited cities in North India.
Fatehpur Sikri is another monument to visit during your stay in Agra
Frequently Asked Questions
Agra Cantt Railway Station (AGC) is closest to the Taj Mahal, which is just 5.5 kilometers away. This railway station is the main hub in Agra.
From October to March, the weather is pleasant with temperatures ranging from 8 to 20 degrees Celsius, making it a perfect time to explore the attractions. October to March are peak months for Agra, hence the spots will be crowded.
The Taj Mahal is closed on every Friday to the public as there are prayers in the mosque. You can’t visit the Taj Mahal for general viewing.
A taxi from Mumbai to Agra can cost anywhere between INR 15,000 to 25,000 depending on the type of car, number of passengers, and time of travel.
Yes, you can fly directly from Mumbai to Agra. The average flight time is 2 hours and 8 minutes.
Yes, 2 days are enough to explore Agra. You can visit the Taj Mahal at sunrise, head to Agra Fort, and then explore the other attractions in Agra such as Jama Masjid, Akbar’s Tomb, and Baby Taj.
You can visit the Taj Mahal from Mumbai via air, rail, or road. A flight is the most convenient option, taking an average of 3 hours. A train will take you almost a day to reach Agra, as will a bus or cab, although a bus is a cheaper option.
November to February is the best time to visit Agra. Winter season in the region, this is the peak tourist season in Agra. The climate is cool and quite pleasant for sightseeing. However, with the winter fog, there is a possibility of the Taj Mahal being less visible.
April to June is the summer season in Agra and not the best time to visit. The sun is extremely harsh and temperatures are high, making it uncomfortable to explore the city during daytime.
Yes, you can definitely do Taj Mahal in one day if you are anywhere around Agra.
Yes, you can wear jeans to the Taj Mahal. There is no specific dress code for visiting the majestic monument, but we would recommend dressing modestly and respectfully.
helping you travel your way
Everything you need to know about India is here We have tried writing about everything you may need help with for your trip to India, If you need help in planning a trip to India Get in touch with us to to plan your trip of a life time.






I have a group coming into Mumbai via cruise line in April, 2019…they want to go to Taj Mahal and then rejoin the ship in Fujairah. Is this possible?
If they have a couple of days time of course it could be made possible. However, we don’t plan international flights and travels. For the trip in India we can help you out.
Your India Someday Team