There are 6 ways to get from Satna to Purnia by train, car, bus, 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 Saharsa
best- Take the train from Satna to Saharsa Jntrain 22913
- Take the train from Saharsa Jn to Purnia Courttrain 18626 / ...
19h 25m₹520–3,958Train
cheapest- Take the train from Satna to Katihar Jntrain 15945 / ...
19h 50m₹517–3,960Drive 783.9 km
- Drive from Satna to Purniacar 783.9 km
11h 44m₹8,793–12,701Bus to Rewa Chorhata Airport, fly
- Take the bus from Satna, Madhya Pradesh to Rewa, Madhya Pradeshbus
- Fly from Rewa Chorhata Airport (REW) to Purnea Airport (PXN)plane REW - PXN
18h 43mTrain to Allahabad, fly
- Take the train from Satna to Prayagraj Jntrain
- Fly from Allahabad (IXD) to Purnea Airport (PXN)plane IXD - PXN
25h 25m₹11,572–32,511Train, train to Khajuraho Civil Airport, fly
- Take the train from Satna to Mahobatrain
- Take the train from Mahoba to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Purnea Airport (PXN)plane HJR - PXN
25h 18m₹8,480–25,247
Satna to Purnia by train
Questions & Answers
The cheapest way to get from Satna to Purnia is to train which costs ₹500 - ₹4,000 and takes 19h 50m.
The fastest way to get from Satna to Purnia is to drive which takes 11h 44m and costs ₹8,500 - ₹13,000.
No, there is no direct train from Satna to Purnia. However, there are services departing from Satna and arriving at Purnia Court via Saharsa Jn. The journey, including transfers, takes approximately 19h 25m.
The distance between Satna and Purnia is 831 km. The road distance is 783.9 km.
The best way to get from Satna to Purnia without a car is to train via Saharsa which takes 19h 25m and costs ₹500 - ₹4,000.
It takes approximately 19h 25m to get from Satna to Purnia, including transfers.
Satna to Purnia train services, operated by Indian Railways, depart from Satna station.
Satna to Purnia train services, operated by Indian Railways, arrive at Saharsa Jn station.
Yes, the driving distance between Satna to Purnia is 784 km. It takes approximately 11h 44m to drive from Satna to Purnia.
There are eight+ hotels available in Purnia.
What companies run services between Satna, India and Purnia, India?
You can take a train from Satna to Purnia Court via Saharsa Jn in around 19h 25m.
- Website
- goindigo.in
Flights from Rewa Chorhata Airport to Purnea Airport via Delhi
- Ave. Duration
- 15h 55m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹12,000–31,000
Flights from Rewa Chorhata Airport to Purnea Airport via Indore, Kolkata
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- ₹14,000–33,000
Flights from Rewa Chorhata Airport to Purnea Airport via Indore, Delhi
- Ave. Duration
- 23h 25m
- When
- Every day
- Estimated price
- ₹14,000–34,000
Flights from Allahabad to Purnea Airport via Delhi
- Ave. Duration
- 24h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹11,000–31,000
Flights from Allahabad to Purnea Airport via Hyderabad
- Ave. Duration
- 27h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹14,000–34,000
Flights from Allahabad to Purnea Airport via Mumbai, Kolkata
- Ave. Duration
- 20h 2m
- When
- Every day
- Estimated price
- ₹14,000–40,000
Flights from Allahabad to Purnea Airport via Delhi, Kolkata
- Ave. Duration
- 22h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹14,000–33,000
Flights from Allahabad to Purnea Airport via Bhubaneswar, Kolkata
- Ave. Duration
- 23h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹11,000–30,000
Flights from Allahabad to Purnea Airport via Bengaluru, Hyderabad
- Ave. Duration
- 24h 25m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- ₹18,000–37,000
Flights from Allahabad to Purnea Airport via Mumbai, Hyderabad
- Ave. Duration
- 24h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹17,000–37,000
Flights from Khajuraho Civil Airport to Purnea Airport via Delhi
- Ave. Duration
- 22h
- When
- Wednesday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–23,000
Flights from Khajuraho Civil Airport to Purnea Airport via Delhi, Kolkata
- Ave. Duration
- 20h 5m
- When
- Wednesday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Khajuraho Civil Airport to Purnea Airport via Varanasi, Kolkata
- Ave. Duration
- 21h 27m
- When
- Every day
- Estimated price
- ₹7,500–22,000
Flights from Khajuraho Civil Airport to Purnea Airport via Varanasi, Delhi
- Ave. Duration
- 25h 15m
- When
- Every day
- Estimated price
- ₹10,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Satna to Saharsa Jn
- Ave. Duration
- 16h 30m
- Frequency
- Once 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,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,300–2,900
Train from Saharsa Jn to Purnia Court
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- 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 Katihar Jn
- Ave. Duration
- 18h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹400–3,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
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 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
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 How to plan an amazing trip around Scandinavia, 10 amazing places to get away from it all in Australia, and Flying into Beijing? - to help you get the most out of your next trip.






