There are 6 ways to get from Satna to Jafrabad by train, bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Viramgām
best- Take the train from Satna to Viramgam Jntrain 22938
- Take the train from Viramgam Jn to Rajula Jntrain 20955 / ...
27h 49m₹1,435–7,056Train
cheapest- Take the train from Satna to Surattrain 19046 / ...
- Take the train from Surat to Rajula Jntrain 20955 / ...
29h 14m₹1,426–7,042Bus, taxi
- Take the bus from Satna, Madhya Pradesh to Rewa, Madhya Pradeshbus
- Take the bus from Rewa, Madhya Pradesh to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Ahmedabad, Gujaratbus
- Take the bus from Ahmedabad Krishnanagar Stand to Diubus
- Take the taxi from Diu to Jafrabadtaxi
36h 55mDrive 1,278.7 km
- Drive from Satna to Jafrabadcar 1,278.7 km
18h 52m₹14,383–20,775Train to Jabalpur, fly, taxi
- Take the train from Satna to Jabalpurtrain
- Fly from Jabalpur (JLR) to Diu Airport (DIU)plane JLR - DIU
- Take the taxi from Diu Airport (DIU) to Jafrabadtaxi
23h 34m₹11,767–34,406Train to Allahabad, fly, taxi
- Take the train from Satna to Prayagraj Jntrain
- Fly from Allahabad (IXD) to Diu Airport (DIU)plane IXD - DIU
- Take the taxi from Diu Airport (DIU) to Jafrabadtaxi
27h 51m₹14,582–38,861
Jabalpur (JLR) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Satna to Jafrabad is to train via Viramgām which costs ₹1,400 - ₹7,500 and takes 27h 49m.
The fastest way to get from Satna to Jafrabad is to drive which takes 18h 52m and costs ₹14,000 - ₹21,000.
No, there is no direct train from Satna to Jafrabad. However, there are services departing from Satna and arriving at Rajula Jn via Viramgam Jn. The journey, including transfers, takes approximately 27h 49m.
The distance between Satna and Jafrabad is 1710 km. The road distance is 1278.7 km.
The best way to get from Satna to Jafrabad without a car is to train via Viramgām which takes 27h 49m and costs ₹1,400 - ₹7,500.
It takes approximately 27h 49m to get from Satna to Jafrabad, including transfers.
Satna to Jafrabad train services, operated by Indian Railways, depart from Satna station.
Satna to Jafrabad train services, operated by Indian Railways, arrive at Viramgam Jn station.
Yes, the driving distance between Satna to Jafrabad is 1279 km. It takes approximately 18h 52m to drive from Satna to Jafrabad.
There are one+ hotels available in Jafrabad.
What companies run services between Satna, India and Jafrabad, Gujarāt, India?
You can take a train from Satna to Jafrabad via Viramgam Jn and Rajula Jn in around 27h 49m.
- Website
- goindigo.in
Flights from Jabalpur to Diu Airport via Delhi, Surat
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- ₹13,000–33,000
Flights from Jabalpur to Diu Airport via Hyderabad, Surat
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- ₹12,000–32,000
Flights from Jabalpur to Diu Airport via Indore, Ahmedabad
- Ave. Duration
- 27h 10m
- When
- Every day
- Estimated price
- ₹10,000–31,000
Flights from Allahabad to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 23h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹13,000–35,000
Flights from Allahabad to Diu Airport via Bhubaneswar, Ahmedabad
- Ave. Duration
- 24h 30m
- When
- Sunday
- Estimated price
- ₹17,000–38,000
Flights from Allahabad to Diu Airport via Delhi, Surat
- Ave. Duration
- 26h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹13,000–35,000
Flights from Allahabad to Diu Airport via Hyderabad, Surat
- Ave. Duration
- 27h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹14,000–36,000
- Website
- helitrans.no
Flights from Jabalpur to Diu Airport via Mumbai
- Ave. Duration
- 19h 15m
- When
- Tuesday to Sunday
- Estimated price
- ₹10,000–31,000
Flights from Jabalpur to Diu Airport via Hyderabad, Mumbai
- Ave. Duration
- 18h 50m
- When
- Tuesday to Sunday
- Estimated price
- ₹12,000–32,000
Flights from Allahabad to Diu Airport via Mumbai
- Ave. Duration
- 20h 45m
- When
- Tuesday to Sunday
- Estimated price
- ₹11,000–40,000
Flights from Allahabad to Diu Airport via Bhubaneswar, Mumbai
- Ave. Duration
- 24h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹16,000–37,000
- Website
- starair.in
Flights from Allahabad to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 23h 50m
- When
- Monday to Wednesday
- Estimated price
- ₹13,000–35,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Satna to Viramgam Jn
- Ave. Duration
- 21h 15m
- Frequency
- Once a week
- Estimated price
- ₹600–4,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Viramgam Jn to Rajula Jn
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Satna to Jabalpur
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Satna to Surat
- Ave. Duration
- 17h 40m
- Frequency
- Twice daily
- Estimated price
- ₹500–3,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Surat to Rajula Jn
- Ave. Duration
- 10h 3m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Satna to Prayagraj Jn
- Ave. Duration
- 3h 35m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
- Phone
- 07314069090
- 07314069090
- Website
- omio.com
Bus from Rewa, Madhya Pradesh to Indore, Madhya Pradesh
- Ave. Duration
- 13h 30m
- Frequency
- Hourly
- Schedules at
- omio.com
- Phone
- +91 9099022225
- [email protected]
- Website
- omio.com
Bus from Indore, Madhya Pradesh to Ahmedabad, Gujarat
- Ave. Duration
- 8h 45m
- Frequency
- Every 20 minutes
- Schedules at
- omio.com
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Ahmedabad Krishnanagar Stand to Diu
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ₹440–1,100
- Schedules at
- gsrtc.in
- Seater
- ₹440–650
- AC Sleeper
- ₹500–750
- Sleeper
- ₹700–1,100
- Ave. Duration
- 57 min
- Estimated price
- ₹1,200–1,700
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 French strikes 2018: What are my alternative transport options?, Travelling to and around Russia for the 2018 FIFA World Cup, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
















