
Marayoor to Puri
Puri is approximately 1600+ kms from Marayoor. The fastest way to reach Puri from Marayoor is by Bus, Flight, Train Via Bangalore, Bhubaneshwar. It takes approximately 16 hours. The cheapest way to reach Puri from Marayoor is by Bus, Train Via Chennai which would take approximately 35 hours.
Sort By
Mode of Transport
Via Bangalore, Bhubaneshwar
RECOMMENDED
FASTEST
Marayoor
Bangalore
Bhubaneshwar
Puri
Approx Travel Time
15h 56m
₹8,257
Onwards
Marayoor
Bangalore
Bhubaneshwar
Puri
Approx Travel Time
16h 36m
₹9,412
Onwards
Marayoor
Bangalore
Bhubaneshwar
Puri
Approx Travel Time
17h 15m
₹8,283
Onwards
Via Chennai
CHEAPEST
Marayoor
Chennai
Puri
Approx Travel Time
1d 11h 5m
₹2,079
Onwards
Marayoor
Chennai
Puri
Approx Travel Time
1d 12h 34m
₹26,845
Onwards
Via Bangalore, Visakhapatnam
Marayoor
Bangalore
Visakhapatnam
Puri
Approx Travel Time
22h 48m
₹7,492
Onwards
Via Bangalore, Jharsuguda
Marayoor
Bangalore
Jharsuguda
Puri
Approx Travel Time
21h 30m
₹8,928
Onwards
Marayoor
Bangalore
Jharsuguda
Puri
Approx Travel Time
1d 0h 8m
₹9,448
Onwards
Via Thiruvananthapuram, Visakhapatnam
Marayoor
Thiruvananthapuram
Visakhapatnam
Puri
Approx Travel Time
21h 5m
On Demand
Via Bangalore, Rajahmundry
Marayoor
Bangalore
Rajahmundry
Puri
Approx Travel Time
1d 1h 43m
₹8,425
Onwards
Frequently Asked Questions
What is the distance between Marayoor and Puri?
Puri is approximately 1600+ kms from Marayoor.
How long does it take to reach Puri from Marayoor?
It takes approximately 16 hours to reach Puri from Marayoor by Bus, Flight, Train Via Bangalore, Bhubaneshwar.
What is the cheapest way to reach Puri from Marayoor?
The cheapest way to reach Puri from Marayoor is by Bus, Train Via Chennai.
What is the fastest way to reach Puri from Marayoor?
The fastest way to reach Puri from Marayoor is by Bus, Flight, Train Via Bangalore, Bhubaneshwar.
Routes Connecting Marayoor
Routes From Marayoor
- Marayoor to Ulhasnagar
- Marayoor to Lucknow
- Marayoor to Kakinada
- Marayoor to Nalgonda
- Marayoor to Dabwali
- Marayoor to Krishnarajanagara
- Marayoor to Bhiwani
- Marayoor to Hanumangarh
- Marayoor to Kudal
- Marayoor to Dibrugarh
- Marayoor to Begusarai
- Marayoor to Ratlam
- Marayoor to KOSI-KALAN
- Marayoor to Kasganj
- Marayoor to Bangalore


