Mangalore to Girnar Distance: Flight, Train and Road Guide

HHarsh Rawat14 Oct 20268 min read
Mangalore to Girnar Distance
Quick answer

The Mangalore to Girnar distance is about 1,654 km, around 31 hours by road via NH 48. As it is a very long, cross-country drive up the west coast, most travellers fly to Rajkot, Diu or Ahmedabad and continue to Junagadh by road, or take a train to Junagadh, to reach the sacred mountain of Girnar.

Mangalore, the coastal city of Karnataka, lies a long way up the west coast from the holy mountain of Girnar, near Junagadh in Saurashtra, Gujarat, so the journey needs some planning. This guide, from the team behind Somnath Dwarka Tour Package, a unit of Experience My India, covers the Mangalore to Girnar distance and the reverse, the route options, the travel time and every way to reach the mountain, by flight, train and road.

Mangalore to Girnar distance and travel time

The Mangalore to Girnar distance is about 1,654 km by the fastest route and the drive takes around 31 hours by road via NH 48, up the length of the western coast through Karnataka, Maharashtra and Gujarat to Junagadh, at the foot of Girnar. This is a very long, cross-country journey of well over a day of continuous driving, so very few people drive it in one go. For most travellers, a flight to Rajkot, Diu or Ahmedabad, followed by a road transfer or a train to Junagadh, is a far easier and more comfortable way to reach the mountain than the long drive. Flying, in particular, turns a multi-day journey into a matter of hours, which is why most pilgrims from Mangalore choose to fly rather than drive the length of the coast.

Mangalore to Girnar route options

There are three main ways to drive from Mangalore to Girnar:

Route

Distance

Approx time

Via NH 48 (fastest)

About 1,654 km

About 31 hours

Via NH 66

About 1,670 km

About 32 hours

Via NH 66 and NH 48 (shorter, slower)

About 1,645 km

About 40 hours

The NH 48 route is the fastest at around 31 hours, running inland and north through Maharashtra into Gujarat. Note that the coastal route via NH 66 and NH 48 is slightly shorter in distance, at about 1,645 km, but much slower at around 40 hours, as the coastal road through the Konkan is winding and slow, so it is rarely worth taking despite the shorter distance. For a road journey the NH 48 route is the standard choice, though flying or the train is far easier for most over such a distance.

Girnar to Mangalore distance

The return journey, the Girnar to Mangalore distance, is much the same, about 1,635 km in around 31 hours via NH 66 or NH 48. The route options for the reverse direction are:

Route

Distance

Approx time

Via NH 66

About 1,635 km

About 31 hours

Via NH 48

About 1,641 km

About 32 hours

Via SH 1 (longer, slower)

About 1,765 km

About 38 hours

As on the outward journey, the NH 66 and NH 48 routes are the fastest at around 31 to 32 hours, while the route via SH 1 is longer and much slower at around 38 hours. This is a very long drive in either direction, so the flight and train options are well worth considering over the road for most travellers heading to or from the mountain.

How to travel from Mangalore to Girnar

Given the very long distance, it is worth weighing all the options:

By air

Mangalore to Rajkot, Diu or Ahmedabad, then a road transfer to Junagadh, the fastest option

By train

To Junagadh Junction, the nearest major railhead to Girnar

By car or taxi

Around 31 hours, a long multi-day drive

By bus

Long-distance buses, generally with a change, around 32 hours or more

Mangalore to Girnar by air

Flying is by far the fastest and easiest way to reach Girnar from Mangalore. Girnar is at Junagadh and the nearest airports are Keshod, about 40 km away, Rajkot, about 100 km away and Diu, about 100 km away, with Ahmedabad, the major hub, about 330 km away. Mangalore has an international airport, with flights to Ahmedabad, often via Mumbai or Bengaluru and onward flights to Rajkot and, with a connection, to Diu. From whichever airport you land at, a road transfer or a Somnath Dwarka taxi service, completes the journey to Junagadh and the Girnar foothills. Flying to Rajkot or Diu and driving on is the quickest way to reach the mountain from Mangalore.

Mangalore to Girnar by train

The train is a good way to travel from Mangalore towards Girnar for those who prefer rail. The nearest major railhead to Girnar is Junagadh Junction, right in the city at the foot of the mountain and there are connecting train services from Mangalore towards Junagadh, often via Ahmedabad. Given the great distance up the coast, the rail journey is long, often around 36 to 42 hours or more with connections, so it is best suited to those who enjoy train travel and have the time. Comfortable overnight and long-distance services make it manageable and arriving at Junagadh puts you right at the foot of Girnar. For the wider options, see our how to reach Somnath guide, as the Somnath coast is nearby.

Mangalore to Girnar by road

If you wish to drive, a private car with a driver is the most comfortable way to cover the long distance, though it is best planned as a multi-day journey with overnight halts rather than a single stretch of over 30 hours. The NH 48 route via Maharashtra and Gujarat is the fastest and smoothest, with plentiful fuel stations, dhabas and rest stops along the way. Self-drive is possible but very demanding over such a distance, so most prefer a driver or better still a flight or train. If you do drive, breaking the journey at cities like Pune, Ahmedabad or Rajkot makes it far more pleasant and Experience My India can help arrange the local legs and the onward Girnar climb or sightseeing.

Mangalore to Girnar by bus

Long-distance buses connect Mangalore towards Gujarat, though usually with a change, often at Mumbai or Ahmedabad, from where you continue to Junagadh by another bus or a car. The total journey by bus takes around 32 hours or more, so it is a long haul, best on comfortable air-conditioned sleeper services. Buses are the most budget-friendly way to travel, but for such a long journey a flight is far quicker and a train more comfortable, so buses are usually a last choice for reaching Girnar from Mangalore.

Why travel from Mangalore to Girnar?

Despite the distance, many pilgrims and travellers from Mangalore make the journey to Girnar, drawn by the great sacred mountain and the historic city of Junagadh at its foot. Girnar is a holy mountain to both Hindus and Jains, climbed by nearly 9,999 steps or the ropeway to its summit temples, including the Dattatreya temple and ringed each year by the great Lili Parikrama. At its foot, Junagadh offers the ancient Uparkot Fort, the ornate Mahabat Maqbara, the Bhavnath temple and the Ashokan rock edicts. Girnar also sits close to the Somnath temple, about 100 km and a Gir lion safari, so a trip from Mangalore can combine the mountain with pilgrimage, history and wildlife.

Best time to make the trip

The best time to travel from Mangalore to Girnar is the cooler season, October to March, when the weather is pleasant for the climb, the ropeway and sightseeing around Junagadh, in line with the best time to visit Gujarat. The summer, April to June, is hot and makes the climb tiring and the monsoon, July to September, brings heavy west-coast rain and slippery steps, so winter is ideal. The great Girnar Parikrama takes place around November, at Kartik Purnima and the Bhavnath Mahashivratri fair in February or March, both special but very busy times. Whenever you travel, flying is the most comfortable option for the long distance.

Tips for the Mangalore to Girnar journey

A few pointers make the long trip smoother:

  • Fly to Rajkot, Diu or Ahmedabad and drive on to Junagadh for the fastest, easiest journey.

  • Consider a train to Junagadh Junction, right at the foot of Girnar, if you prefer rail.

  • If driving, plan it as a multi-day journey with overnight halts at Pune, Ahmedabad or Rajkot.

  • Use the NH 48 route rather than the shorter but much slower NH 66 coastal route.

  • Combine Girnar with the Somnath temple and a Gir safari, both nearby, for a full Saurashtra trip.

  • Visit in the cool season, October to March, for the most comfortable climb and sightseeing.

Mangalore to Girnar at a glance

Distance

About 1,654 km by the fastest route

Drive time

About 31 hours via NH 48

Best route

NH 48 via Maharashtra and Gujarat

By air

Mangalore to Rajkot, Diu or Ahmedabad, then a road transfer

By train

To Junagadh Junction, the nearest railhead to Girnar

Nearest airport

Keshod, Rajkot and Diu, with Ahmedabad the hub

Plan your Girnar trip from Mangalore

Experience My India can plan your Girnar trip from Mangalore, with flights, transfers and the sightseeing arranged. Plan the climb or ropeway with our Junagadh to Girnar guide, combine Girnar with the Somnath temple and a Gir safari, book Somnath Dwarka hotels and let the Somnath Dwarka tour packages or the wider Gujarat tour packages include Girnar, Junagadh and the region in your itinerary. You can also extend the trip up the coast to Dwarka for a fuller journey.

Related guides

To plan the rest of your Saurashtra trip, these related guides help:

Related guide

What it covers

How to reach Dwarka

Air, rail and road access to the Dwarka coast.

Somnath to Gir distance

The short drive to a Gir lion safari near Girnar.

Somnath to Girnar distance

The route from the Somnath coast to Girnar.

Gir safari ticket price

Costs and booking for the nearby lion safari.

Best time to visit Gir

When to add a lion safari to your trip.

Sightseeing places in Somnath

The sights of the Somnath temple town nearby.

Plan your journey

Experience My India can arrange your Mangalore to Girnar trip, with flights, transfers and the mountain. Browse more travel guides, message us on WhatsApp or call +91 73006 20809.

About the author

Harsh Rawat

Harsh Rawat

Somnath–Dwarka circuit planning

Harsh Rawat runs Somnath Dwarka Tour Package on the ground in Gujarat, part of Experience My India. Since 2018 he has been planning and driving the Somnath–Dwarka circuit — the darshan timings, the road hours between temples and the stops worth adding — and the routes, fares and timings published across this site are the ones he maintains.

Somnath · Dwarka · GujaratTravelling since 2018
Frequently Asked Questions

Guide FAQs

What is the Mangalore to Girnar distance?
The Mangalore to Girnar distance is about 1,654 km by the fastest road, via NH 48 up the west coast into Gujarat to Junagadh, at the foot of Girnar. The drive takes around 31 hours by road, so most travellers prefer to fly to Rajkot, Diu or Ahmedabad or take a train to Junagadh.
How long does it take to drive from Mangalore to Girnar?
By car it takes around 31 hours via NH 48, covering about 1,654 km. It is a very long, cross-country drive up the west coast, best planned as a multi-day journey with overnight halts or replaced by a flight to a Gujarat airport or a train to Junagadh at the foot of Girnar.
What is the fastest way from Mangalore to Girnar?
Flying is fastest. Mangalore has an international airport with flights to Ahmedabad, often via Mumbai or Bengaluru and to Rajkot and, with a connection, Diu, followed by a road transfer to Junagadh. This turns a multi-day drive into a journey of hours, so it is the easiest option by far.
Which is the nearest airport to Girnar from Mangalore?
Girnar is at Junagadh and the nearest airports are Keshod, about 40 km away, Rajkot, about 100 km away and Diu, about 100 km away, with Ahmedabad, the major hub, about 330 km away. Mangalore has flights to Ahmedabad and Rajkot, from where a road transfer reaches Junagadh and Girnar.
What is the Girnar to Mangalore distance?
The Girnar to Mangalore distance is about 1,635 km in around 31 hours via NH 66 or NH 48. A route via SH 1 is longer at about 1,765 km and slower at around 38 hours, so the faster NH 66 and NH 48 routes are the best choice for the return journey to Mangalore.
Is there a train from Mangalore to Girnar?
The nearest major railhead to Girnar is Junagadh Junction, right at the foot of the mountain, reached by connecting trains from Mangalore, often via Ahmedabad. The rail journey is long, often around 36 to 42 hours or more with connections, so it suits those who enjoy train travel and have the time.
What is the best route from Mangalore to Girnar by road?
The best road route is via NH 48, about 1,654 km in around 31 hours, running inland and north through Maharashtra into Gujarat to Junagadh. The coastal NH 66 route is slower at around 40 hours, as the Konkan coast road is winding, so NH 48 is the standard choice despite the distance.
Why is the coastal route slower?
The coastal route from Mangalore towards Girnar via NH 66 is winding and slow as it follows the Konkan coast, so even where it is similar in distance it takes around 40 hours rather than 31. The inland NH 48 highway is faster, making up for its extra distance, so it is the better choice.
Is there a bus from Mangalore to Girnar?
Long-distance buses connect Mangalore towards Gujarat, usually with a change at Mumbai or Ahmedabad, from where you continue to Junagadh. The total journey takes around 32 hours or more, so a flight is far quicker and a train more comfortable for such a long distance.
Should I break the Mangalore to Girnar drive?
Yes, strongly recommended if driving. The journey of over 30 hours is far too long for one stretch, so break it with overnight halts at cities like Pune, Ahmedabad or Rajkot. Breaking the journey makes it manageable and lets you rest, though flying is easier still.
What is the best time to travel from Mangalore to Girnar?
The cooler months, October to March, are most pleasant for the Girnar climb, the ropeway and sightseeing. Avoid the hot summer and the monsoon, July to September, which brings heavy west-coast rain and slippery steps. The Parikrama in November and the Bhavnath fair are special but very busy.
Can I combine Girnar with Somnath and Gir from Mangalore?
Yes. Girnar sits close to Somnath, about 100 km and to Gir, about 60 km, so a trip from Mangalore can combine the sacred mountain and Junagadh with the great Somnath Jyotirlinga and a Gir lion safari, a rich Saurashtra journey of mountain, pilgrimage and wildlife.
Why visit Girnar from Mangalore?
Girnar is a great sacred mountain, holy to Hindus and Jains, climbed by nearly 9,999 steps or the ropeway to its summit temples and ringed by the Lili Parikrama. At its foot, Junagadh has Uparkot Fort, the Mahabat Maqbara and more and Somnath and Gir are nearby, making it well worth the journey.
Can Experience My India plan my Mangalore to Girnar trip?
Yes. Experience My India can plan your Girnar trip from Mangalore, with flights, transfers, hotels and the sightseeing arranged and Girnar combined with Somnath and a Gir safari, so you arrive relaxed and make the most of the long journey to the sacred mountain.
Plan Your Sacred Journey

Your Perfect Pilgrimage to Somnath & Dwarka

Our Gujarat specialists craft custom itineraries covering the sacred Jyotirlinga of Somnath and the divine Dwarkadhish Temple— with comfortable stays, private transfers & guided experiences.

VIP Jyotirlinga DarshanSomnath & Dwarka CoveredCustom Pilgrimage Plans24/7 Expert Support
WhatsApp Us
Somnath Dwarka Tour Package

Somnath + Dwarka

Gujarat, India

Verified timings · honest pricing
Testimonials

What travellers say

Real journeys planned by our team across the Somnath–Dwarka circuit.

We had a wonderful experience on our Somnath Dwarka group tour. Visiting both these sacred destinations with a planned itinerary made our pilgrimage comfortable and memorable. The group arrangements were convenient, and we enjoyed travelling together while exploring the important temples. Somnath Temple was especially moving, and the peaceful atmosphere of Dwarka made the journey even more special. The transport coordination was smooth, and the team provided useful information before the trip. Gurudutt ji from Experience My India was helpful with our queries and explained the arrangements clearly. We appreciated the organised approach and the support throughout the planning process. It was a fulfilling pilgrimage, and this package is a good option for families and groups who want to visit Somnath and Dwarka without managing every travel detail themselves.
Dharmesh Vora
AnandSomnath Dwarka Group Tour Package