There are 9 ways to get from Satna to Rampurhat by train, 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 Deoghar
best- Take the train from Satna to Jasidih Jntrain 12362 / ...
- Take the train from Deoghar to Rampur Hattrain 13046 / ...
18h 8m₹633–4,929Train #2
cheapest- Take the train from Satna to New Farakka Jntrain 15647
- Take the train from New Farakka Jn to Rampur Hattrain 12346 / ...
22h 43m₹567–4,384Drive 838.7 km
- Drive from Satna to Rampurhatcar 838.7 km
12h 21m₹9,312–13,451Train, train to Khajuraho Civil Airport, fly to Durgapur Kazi Nazrul Islam Airport
- Take the train from Satna to Mahobatrain
- Take the train from Mahoba to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Durgapur Kazi Nazrul Islam Airport (RDP)plane HJR - RDP
- Take the train from Ukhra to Rampur Hattrain
35h 51m₹8,480–21,797Train
- Take the train from Satna to Barddhamantrain 12322 / ...
- Take the train from Barddhaman to Rampur Hattrain 13027 / ...
19h 57m₹573–4,455Train, train to Khajuraho Civil Airport, fly to Deoghar
- Take the train from Satna to Mahobatrain
- Take the train from Mahoba to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Deoghar (DGH)plane HJR - DGH
- Take the train from Deoghar to Rampur Hattrain
15h 13m₹8,340–21,747Train, train to Khajuraho Civil Airport, fly to Netaji Subhas Chandra Bose International Airport
- Take the train from Satna to Mahobatrain
- Take the train from Mahoba to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Netaji Subhas Chandra Bose International Airport (CCU)plane HJR - CCU
- Take the train from Dakhineswar to Rampur Hattrain
17h 31m₹7,893–22,331Train, train to Varanasi Airport, fly to Netaji Subhas Chandra Bose International Airport
- Take the train from Satna to Prayagraj Jntrain
- Take the train from Prayagraj Jn to Varanasi Jntrain
- Fly from Varanasi Airport (VNS) to Netaji Subhas Chandra Bose International Airport (CCU)plane VNS - CCU
- Take the train from Dakhineswar to Rampur Hattrain
15h 44m₹7,345–17,105Train, train to Chaudhary Charan Singh Airport, fly to Netaji Subhas Chandra Bose International Airport
- Take the train from Satna to Prayagraj Jntrain
- Take the train from Prayagraj Jn to Kanpur Centraltrain
- Take the train from Kanpur Central to Lucknowtrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Netaji Subhas Chandra Bose International Airport (CCU)plane LKO - CCU
- Take the train from Dakhineswar to Rampur Hattrain
16h 2m₹6,695–17,285
Satna to Rampurhat by train
Questions & Answers
The cheapest way to get from Satna to Rampurhat is to train which costs ₹550 - ₹4,500 and takes 19h 57m.
The fastest way to get from Satna to Rampurhat is to drive which takes 12h 21m and costs ₹9,000 - ₹14,000.
No, there is no direct train from Satna to Rampurhat. However, there are services departing from Satna and arriving at Rampur Hat via Jasidih Jn and Deoghar. The journey, including transfers, takes approximately 18h 8m.
The distance between Satna and Rampurhat is 882 km. The road distance is 838.7 km.
The best way to get from Satna to Rampurhat without a car is to train via Deoghar which takes 18h 8m and costs ₹600 - ₹5,000.
It takes approximately 18h 8m to get from Satna to Rampurhat, including transfers.
Satna to Rampurhat train services, operated by Indian Railways, depart from Satna station.
Satna to Rampurhat train services, operated by Indian Railways, arrive at Jasidih Jn station.
Yes, the driving distance between Satna to Rampurhat is 839 km. It takes approximately 12h 21m to drive from Satna to Rampurhat.
There are 26+ hotels available in Rampurhat.
What companies run services between Satna, India and Rampurhat, India?
You can take a train from Satna to Rampur Hat via Jasidih Jn and Deoghar in around 18h 8m.
- Website
- goindigo.in
Flights from Khajuraho Civil Airport to Durgapur Kazi Nazrul Islam Airport via Delhi
- Ave. Duration
- 25h 25m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Khajuraho Civil Airport to Durgapur Kazi Nazrul Islam Airport via Delhi, Bagdogra
- Ave. Duration
- 26h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,000–17,000
Flights from Khajuraho Civil Airport to Deoghar via Delhi
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Khajuraho Civil Airport to Netaji Subhas Chandra Bose International Airport via Delhi
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Khajuraho Civil Airport to Netaji Subhas Chandra Bose International Airport via Varanasi Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Varanasi Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Chaudhary Charan Singh Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Chaudhary Charan Singh Airport to Netaji Subhas Chandra Bose International Airport via Patna
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Satna to Jasidih Jn
- Ave. Duration
- 13h 52m
- Frequency
- Twice a week
- Estimated price
- ₹380–2,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,300
- Second AC (2A)
- ₹1,300–1,800
- First Class (1A)
- ₹2,300–2,900
Train from Deoghar to Rampur Hat
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Satna to Mahoba
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Mahoba to Khajuraho
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Ukhra to Rampur Hat
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Satna to Barddhaman
- Ave. Duration
- 17h 56m
- Frequency
- Once daily
- Estimated price
- ₹430–3,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Barddhaman to Rampur Hat
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Satna to New Farakka Jn
- Ave. Duration
- 20h 27m
- Frequency
- Once a week
- Estimated price
- ₹430–3,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from New Farakka Jn to Rampur Hat
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Dakhineswar to Rampur Hat
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
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
Train from Prayagraj Jn to Varanasi Jn
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Prayagraj Jn to Kanpur Central
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kanpur Central to Lucknow
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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 Which London airport should I choose?, Travelling to the US: What do I need to know?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.





