hero
How2Go
Pune to Maddur

Pune to Maddur

Traveling from Pune to Maddur covers a distance of over 800 kilometers with multiple travel options including flight, train, bus, and cab. The fastest way is typically by a combination of flight and bus via Bangalore, taking about 6 hours. For those prioritizing economy, train travel through Hindupur is the most affordable but takes roughly 18 hours. A recommended route involves flying to Bangalore and then taking a train to Maddur, which takes a similar duration to the fastest option at around 6 hours.

Read More
Sort By
Mode of Transport

Via Hindupur

RECOMMENDED

CHEAPEST

Pune

Hindupur

Maddur

Approx Travel Time

18h 13m

₹570

Onwards

Via Bangalore

Pune

Bangalore

Maddur

Approx Travel Time

5h 44m

₹4,462

Onwards

FASTEST

Pune

Bangalore

Maddur

Approx Travel Time

5h 30m

₹5,151

Onwards

Ads by MMT

Via Tumkur

Pune

Tumkur

Maddur

Approx Travel Time

16h 30m

₹3,149

Onwards

Via Anantapur

Pune

Anantapur

Maddur

Approx Travel Time

17h 58m

₹1,235

Onwards

Ads by MMT

Via Vijayapura, Channapatna

Pune

Vijayapura

Channapatna

Maddur

Approx Travel Time

18h 43m

₹9,732

Onwards

Via Bangalore, Channapatna

Pune

Bangalore

Channapatna

Maddur

Approx Travel Time

6h 12m

₹4,497

Onwards

Via Bangalore, Mandya

Pune

Bangalore

Mandya

Maddur

Approx Travel Time

6h 32m

₹4,512

Onwards

Via Bangalore, Ramanagara

Pune

Bangalore

Ramanagara

Maddur

Approx Travel Time

6h 16m

₹4,492

Onwards

Via Akkalkot

Pune

Akkalkot

Maddur

Approx Travel Time

20h 39m

On Demand

Things To Know About Maddur

Maddur is a name that may refer to multiple locations, but travelers often pass through this gateway to explore nearby cultural and natural attractions of Karnataka. The region offers a blend of local traditions and vibrant landscapes, making it a serene spot for those inclined towards experiencing Southern India's rural charm. The best time to travel from Pune to Maddur generally falls during the milder seasons, avoiding the extreme heat of summer and heavy monsoon rains for a more comfortable journey.

Frequently Asked Questions

What is the distance between Pune and Maddur?

The distance between Pune and Maddur is over 800 kilometers.

How long does it take to travel from Pune to Maddur?

• Fastest: approximately 6 hours by Flight, Bus Via Bangalore • Cheapest: approximately 18 hours by Train Via Hindupur • Recommended: approximately 6 hours by Flight, Train Via Bangalore

What is the cheapest way to travel from Pune to Maddur?

Train, taking approximately 18 hours.

What is the fastest way to travel from Pune to Maddur?

Flight, Bus Via Bangalore, taking approximately 6 hours.

What modes of transportation are available from Pune to Maddur?

Several route options are available including Flight, Train, Bus, and Cab, providing flexibility for travelers.

What is the best way to travel from Pune to Maddur?

The recommended option is flying to Bangalore followed by a train to Maddur, taking about 6 hours in total.

How to go from Pune to Maddur?

Travelers can cover the 800+ kilometer distance via multiple modes with typical travel times ranging from 6 hours by flight and bus combination to 18 hours by train via Hindupur.

Which is better, train or flight, from Pune to Maddur?

• Flight: Fastest option taking about 6 hours including bus travel via Bangalore. • Train: More scenic and economical, taking about 18 hours via Hindupur. • Flights suit travelers prioritizing speed, while trains offer a more relaxed travel experience with views.

What should I know before travelling from Pune to Maddur?

Multiple travel modes including flight, train, bus, and cab are available. Travel times vary from 6 hours to 18 hours depending on the chosen route and mode. The best travel experience involves planning for milder seasons to avoid extreme weather conditions.

What is the best time to travel from Pune to Maddur?

The most comfortable travel times are generally during the milder seasons, avoiding peak summer and heavy monsoon periods.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India