There are 6 ways to get from Delhi to Jamnagar by plane, train, taxi, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Jamnagar  •  6 h 12 min

  1. Fly from Delhi (DEL) to Jamnagar (JGA) DEL - JGA

$112 - $494

Cheapest option

Bus  •  22 h 17 min

  1. Take the bus from Delhi to Ahmedabad 8
  2. Take the bus from Ahmedabad to Jamnagar

$23 - $36

4 alternative options

Fly to Rajkot, train  •  5 h 42 min

  1. Fly from Delhi (DEL) to Rajkot (RAJ) DEL - RAJ
  2. Take the train from Rajkot Junction (RJT) to Jamnagar (JAM)

$102 - $567

Fly to Kandla, taxi  •  9 h

  1. Fly from Delhi (DEL) to Kandla (IXY) DEL - IXY
  2. Take a taxi from Kandla to Jamnagar

$135 - $441

Train  •  23 h 10 min

  1. Take the train from New Delhi (NDLS) to Jamnagar (JAM) Svdk Jam Exp / ...

$24 - $35

Drive  •  17 h 27 min

  1. Drive from Delhi to Jamnagar 728.5 miles

$110 - $180

What companies run services between Delhi, India and Jamnagar, India?

Air India Limited, Helitrans and three other airlines fly from Delhi to Jamnagar every 4 hours. Alternatively, you can take a bus from Delhi to Jamnagar via Shahjahan Road, Delhi, Ahmedabad, and Ahmedabad in around 22 h 17 min.

Airlines
Air India Limited
Website
airindia.in
Flights from Delhi to Jamnagar via Mumbai
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$110 - $500
Flights from Delhi to Jamnagar via Bhopal, Mumbai
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$110 - $550
Flights from Delhi to Jamnagar via Ahmedabad, Mumbai
Ave. Duration
7 h 10 min
When
Every day
Estimated price
$110 - $550
Flights from Delhi to Jamnagar via Surat, Mumbai
Ave. Duration
6 h 50 min
When
Wednesday, Friday and Sunday
Estimated price
$110 - $550
Flights from Delhi to Rajkot
Ave. Duration
2 h 1 min
When
Every day
Estimated price
$240 - $650
Spicejet
Website
spicejet.com
Flights from Delhi to Kandla via Mumbai
Ave. Duration
6 h 12 min
When
Every day
Estimated price
$90 - $440
Flights from Delhi to Kandla via Udaipur, Mumbai
Ave. Duration
6 h 40 min
When
Every day
Estimated price
$90 - $380
Flights from Delhi to Kandla via Hyderabad, Mumbai
Ave. Duration
7 h 40 min
When
Every day
Estimated price
$110 - $440
Flights from Delhi to Kandla via Ahmedabad, Mumbai
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$90 - $390
Helitrans
Website
helitrans.no
Flights from Delhi to Rajkot
Ave. Duration
2 h 35 min
When
Monday, Tuesday, Wednesday, Friday and Saturday
Estimated price
$500 - $800
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Rajkot Junction (RJT) to Jamnagar (JAM)
Ave. Duration
1 h 32 min
Frequency
Every 3 hours
Estimated price
$1 - $14
Book at
irctc.co.in
Train from New Delhi (NDLS) to Jamnagar (JAM)
Ave. Duration
23 h 10 min
Frequency
Twice a week
Estimated price
$24 - $35
Book at
irctc.co.in
Bus operators
RSRTC
Bus from Delhi to Ahmedabad
Ave. Duration
14 h 26 min
Frequency
Every 3 hours
Estimated price
$15 - $24
Schedules at
rsrtconline.rajasthan.gov.in
Other operators
Taxi from Kandla to Jamnagar
Ave. Duration
3 h 9 min
Estimated price
$45 - $60

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, Heading to Europe? Read this before you buy a Eurail Pass and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

Questions & Answers

The distance between Delhi and Jamnagar is 994 km. The road distance is 1166 km.

The cheapest way to get from Delhi to Jamnagar is to bus which costs ₹1,500 - ₹2,500 and takes 22 h 17 min.

The quickest way to get from Delhi to Jamnagar is to fly and train which takes 5 h 42 min and costs ₹7,000 - ₹39,000.

Yes, there is a direct train departing from New Delhi (NDLS) and arriving at Jamnagar (JAM). Services depart twice a week, and operate Sunday. The journey takes approximately 23 h 10 min.

No, there is no direct bus from Delhi to Jamnagar. However, there are services departing from New Delhi Railway Station Gate 1 and arriving at Jamnagar via Delhi and Ahmedabad. The journey, including transfers, takes approximately 22 h 17 min.

It takes approximately 6 h 12 min to get from Delhi to Jamnagar, including transfers.