
Puri to Motihari
Motihari is approximately 800+ kms from Puri. The fastest way to reach Motihari from Puri is by Train, Flight, Cab Via Bhubaneshwar, Patna. It takes approximately 10 hours. The cheapest way to reach Motihari from Puri is by Bus, Train Via Asansol which would take approximately 23 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Patna
RECOMMENDED
FASTEST
Puri
Bhubaneshwar
Patna
Motihari
Approx Travel Time
9h 22m
On Demand
Puri
Bhubaneshwar
Patna
Motihari
Approx Travel Time
10h 36m
On Demand
Puri
Bhubaneshwar
Patna
Motihari
Approx Travel Time
10h 26m
₹5,401
Onwards
Puri
Bhubaneshwar
Patna
Motihari
Approx Travel Time
11h 40m
₹5,461
Onwards
Puri
Bhubaneshwar
Patna
Motihari
Approx Travel Time
10h 2m
On Demand
Puri
Bhubaneshwar
Patna
Motihari
Approx Travel Time
11h 6m
₹8,498
Onwards
Via Medinipur, Patna
Puri
Medinipur
Patna
Motihari
Approx Travel Time
19h 34m
On Demand
Via Asansol
CHEAPEST
Puri
Asansol
Motihari
Approx Travel Time
23h 12m
₹1,430
Onwards
Via Jamshedpur
Puri
Jamshedpur
Motihari
Approx Travel Time
1d 1h 12m
₹1,750
Onwards
Via Jamshedpur, Patna
Puri
Jamshedpur
Patna
Motihari
Approx Travel Time
1d 0h 11m
On Demand
Frequently Asked Questions
What is the distance between Puri and Motihari?
Motihari is approximately 800+ kms from Puri.
How long does it take to reach Motihari from Puri?
It takes approximately 10 hours to reach Motihari from Puri by Train, Flight, Cab Via Bhubaneshwar, Patna.
What is the cheapest way to reach Motihari from Puri?
The cheapest way to reach Motihari from Puri is by Bus, Train Via Asansol.
What is the fastest way to reach Motihari from Puri?
The fastest way to reach Motihari from Puri is by Train, Flight, Cab Via Bhubaneshwar, Patna.

