How to Reach Amarkantak

Amarkantak is a tiny town and does not have a railway station or an airport of it own. The closest train station is Jabalpur, and the nearest airport is Jabalpur Airport situated at a distance of around 200 km away. The time taken to travel from Jabalpur to Amarkantak is approximately 4 hours.

Search for directions from

How to Reach Amarkantak by Flight

Jabalpur Airport is the nearest airport to Amarkantak that is located at a distance of around 200 km. Taxis are easily available from the airport up to Amarkantak.

Nearest Airport: Jabalpur Airport (JLR) - 182 kms from Amarkantak

Tentative return flight prices to Jabalpur from major cities in India:

Powered by:

Starting City Return price (approximate)
Mumbai ₹ 10,461 Check
New Delhi ₹ 5,558 Non-stop Check
Bengaluru ₹ 12,791 Check
Chennai ₹ 11,993 Check
Hyderabad ₹ 6,984 Non-stop Check
Kolkata ₹ 9,556 Non-stop Check
Search for flights to Jabalpur

How to Reach Amarkantak by Road

Amarkantak is very well connected via roads from Jabalpur. There are many state run and private buses which commute between Amarkantak and Jabalpur. The time taken to commute is approximately about 4 hours. The journey is very comfortable because of the well-built roads.

How to Reach Amarkantak by Train

Jabalpur railway junction is the closest terminal which is about 200 km away. It is connected with all the major lines from across India because of its central location. From Jabalpur station, you can either hire a cab or take a bus to Amarkantak.

Local Transport in Amarkantak

Given the fact that Amarkantak is a very small town, most of the intra city travel is done by foot. Another alternative for this matter can be through auto rickshaws. They are the cheapest and most convenient form of transport here. The prices are negotiable as the autos do not ply by meters. Taxis are also available but they are not as frequently visible as the auto rickshaws.

Places to Visit In Amarkantak