HomeBlog › How to Reach Ujjain From Pune: Flights via Indore

How to Reach Ujjain From Pune: Flights via Indore

FT By Fly to Ujjain Editorial· Updated 2026-08-31·6 min read

Key takeaways

The fastest way to reach Ujjain from Pune is to fly from Pune Airport (PNQ) to Indore's Devi Ahilyabai Holkar Airport (IDR) — about 1 hour 30 minutes in the air — and then take a taxi for the 55 km road transfer to Ujjain, which takes roughly 1 to 1.5 hours. Door to door, how to reach ujjain from pune resolves to a 4-5 hour journey by air versus 12-14 hours by train or road, and for most pilgrims the flight is worth every rupee of the difference.

Ujjain has no commercial airport of its own — Indore is the gateway, and this air-plus-road combination is the standard pilgrim route. Direct Pune-Indore flights are operated by carriers including IndiGo on most days of the week as of 2026, with typical departures in early morning and evening slots; schedules shift by season, so check live availability. Fares generally fall in the approximate range of Rs 3,000-7,000 one way when booked three to four weeks in advance, rising sharply near festival dates like Mahashivratri, Shravan Mondays and Nag Panchami — book early for those windows.

On landing at Indore, you have three onward choices: a prepaid or app-based taxi direct to Ujjain (roughly Rs 1,400-2,200 depending on cab class, approximately, as of 2026), a shared cab arranged through your package operator, or bus/train from Indore city (cheaper but adds transfer hassle with luggage). The airport-to-Ujjain drive runs via the smooth Indore-Ujjain road and takes 60-90 minutes depending on traffic near Ujjain during festival periods. Official airport facilities and terminal information are published by the Airports Authority of India's Indore airport page. If you would rather not assemble the pieces yourself, our fly-in darshan packages bundle the airport pickup, hotel and Mahakaleshwar darshan planning into one booking.

Option 2: Direct Train From Pune

The rail route Pune Junction to Ujjain Junction covers roughly 600 km of railway distance. Direct options include the Pune-Indore Express family of services which halt at Ujjain, with journey times in the 12-14 hour band — an overnight run that departs Pune in the afternoon/evening and arrives Ujjain the next morning, which suits darshan schedules well. 3A (AC 3-tier) fares sit approximately in the Rs 1,000-1,600 range and sleeper class under Rs 600 (approximate, as of 2026 — verify current fares on IRCTC). Trains fill weeks ahead for Shravan and festival dates; book the moment your dates firm up, and keep the flight as your fallback if waitlists refuse to clear.

Option 3: Driving From Pune

The road distance is about 660-700 km depending on route, typically via Ahmednagar-Dhule on NH52/NH52A into Madhya Pradesh, taking 12-14 hours of actual driving plus breaks. It is a genuine two-driver road trip, not a casual drive: start before dawn, plan a lunch halt around Dhule, and avoid night driving on the ghat and two-lane stretches. Fuel plus tolls for a sedan lands approximately in the Rs 6,000-8,500 range one way. The drive makes sense for family groups of 4-6 who want their own vehicle in Ujjain; for everyone else the flight wins on every axis except cost.

How to Reach Ujjain From Pune: All Routes Compared

RouteTime (door to door)Approx. Cost per Person (one way)Best For
Flight PNQ→IDR + taxi4-5 hoursRs 4,500-9,000Weekend darshan, seniors, tight schedules
Direct train (overnight)12-14 hoursRs 600-1,600Budget travel, groups, flexible dates
Self-drive / hired car12-14 hours drivingRs 1,500-2,000 (shared among 4-6)Families wanting a car in Ujjain
Bus (Pune-Indore) + local14-16 hoursRs 900-1,800Last-minute budget trips

All fares are approximate 2026 figures and change with season and fuel prices — treat them as planning bands, not quotes.

A Realistic Weekend Plan From Pune

The flight option turns Mahakal darshan into a genuine two-day trip, which is exactly how most Pune devotees do it:

Day / TimePlanNotes
Sat ~07:00Depart Pune (PNQ)Morning departure lands Indore mid-morning
Sat ~09:00Land Indore, taxi to UjjainHotel check-in by ~11:00
Sat eveningMahakaleshwar darshan + evening aartiEvening slots are calmer than mornings
Sun early AM (optional)Bhasma aarti (requires advance permission)Apply well ahead; separate permission system
Sun morningKal Bhairav, Harsiddhi, Ram Ghat at leisureAll within short auto rides
Sun ~17:00-20:00Taxi to Indore airport, evening flight homeLeave Ujjain 3.5 hours before departure

Two timing warnings. First, if bhasma aarti is the centerpiece of your trip, secure the permission before you buy flights — it is date-specific and in heavy demand. Second, during Shravan (roughly July-August) and Mahashivratri, both airfares and Ujjain hotel rates spike and darshan queues stretch to several hours; if your purpose is a peaceful visit rather than a festival experience, pick an ordinary weekend. Our team can align flights, permission timing and hotels — talk to us before you book the pieces separately.

Costs, Bookings and Small Print

Budget summary for a couple flying from Pune on a normal weekend: flights approximately Rs 9,000-16,000 return for two, airport transfers Rs 3,000-4,500 total, one hotel night Rs 1,500-4,000, plus darshan-related and food expenses — a comfortable weekend typically lands between Rs 16,000 and Rs 28,000 for two, all-in and approximate. Ways to trim it: fly out Saturday and return by overnight train (halves the transport cost, keeps the weekend intact), travel midweek when both fares and hotels drop, or join a group departure where transfers are shared. Whichever route you choose, carry original photo ID (needed for the airport, the train and temple permissions alike), keep buffer time on the return leg — the Indore road can slow near Ujjain on Mondays and festival evenings — and reconfirm flight timings the day before travel, as winter fog occasionally nudges morning schedules. With the flight option, Pune is one of the easiest metros in India to make a Mahakal darshan weekend from; the package page lists current fly-in itineraries and inclusions.

Extending the Trip: Omkareshwar and Indore Add-Ons

Because your flights route through Indore anyway, two extensions fit naturally into a Pune itinerary without extra air travel. The first is Omkareshwar, the jyotirlinga on the Narmada about 140 km south of Ujjain (roughly 80 km from Indore) — pilgrims covering both jyotirlingas in one trip typically fly in Saturday, do Mahakaleshwar that evening, drive to Omkareshwar early Sunday for darshan (3-3.5 hours each way by taxi), and return for a Monday morning flight, converting the weekend into a two-jyotirlinga yatra for one airfare. The second is a half-day in Indore itself on the return leg: Rajwada palace, the Kanch Mandir and the famous Sarafa night food market sit within easy reach of the airport road, and an evening flight home pairs neatly with a Sarafa dinner. Both add-ons work best with a single taxi retained for the trip rather than point-to-point bookings — the per-day rate beats three separate transfers and removes every timing risk.

For groups from Pune's large Marathi devotee community, one more pattern worth knowing: several families travel together, fly the Pune-Indore sector, and split a Tempo Traveller for the Ujjain-Omkareshwar circuit — bringing the per-person land cost close to train economics while keeping the air-travel time savings. If you want this arranged end to end — flights held, vehicle sized to your group, hotel near the temple, and bhasma aarti permission applications timed correctly — share your dates through our contact page and we will build the itinerary around your darshan priorities rather than around a fixed package grid.

One last planning note on seasons: the most comfortable months for this trip are October to March, when Ujjain's daytime weather is mild and morning flights from Pune rarely face weather delays. April to June brings serious heat — plan darshan for early morning and evening only — while the monsoon months lend the Shipra ghats their most beautiful, mist-covered character at the cost of occasional flight turbulence and slower roads. Shravan falls inside the monsoon window, which is exactly why that period combines the year's heaviest crowds with its trickiest logistics; first-time visitors from Pune who simply want unhurried darshan will have a far better experience picking a plain October or February weekend instead.

Frequently asked questions

Is there a direct flight from Pune to Ujjain?

No — Ujjain has no commercial airport. Fly Pune to Indore (about 1h 30m, direct flights most days), then cover the 55 km from Indore airport to Ujjain by taxi in 60-90 minutes. Door to door it is typically a 4-5 hour journey.

How far is Ujjain from Pune?

By road approximately 660-700 km (12-14 hours driving via NH52). By rail roughly 600 km, taking 12-14 hours on direct trains. By air it is a 1h 30m flight to Indore plus a 55 km road transfer.

What does the Pune-Ujjain trip cost by air?

One-way fares to Indore generally run approximately Rs 3,000-7,000 when booked 3-4 weeks ahead, plus Rs 1,400-2,200 for the airport-to-Ujjain taxi. Fares rise steeply around Shravan and Mahashivratri, so festival trips need early booking. All figures are approximate and change with season.

Which train goes from Pune to Ujjain?

Direct services on the Pune-Indore route, including the Pune-Indore Express family, halt at Ujjain Junction with overnight journeys of about 12-14 hours. Sleeper fares are under about Rs 600 and 3A around Rs 1,000-1,600 (approximate) — check IRCTC for live schedules and availability.

Can I do Ujjain from Pune in a weekend?

Yes, comfortably, with flights: Saturday morning out, evening Mahakaleshwar darshan, optional Sunday bhasma aarti (advance permission required), sightseeing, and a Sunday evening flight back. Book the bhasma aarti permission before purchasing flights if it is your priority.

Authoritative referenceMadhya Pradesh Tourism (official)

Planning your Ujjain trip?

Get a quote

Written and reviewed by the Fly to Ujjain editorial team. Facts checked against primary sources; see the reference above.

← All articles