
Ujjain to Vyara
Vyara is approximately 400+ kms from Ujjain. The fastest way to reach Vyara from Ujjain is by Train Via Bharuch. It takes approximately 9 hours. The cheapest way to reach Vyara from Ujjain is by Train Via Jalgaon which would take approximately 10 hours.
Sort By
Mode of Transport
Via Indore
Ujjain
Indore
Vyara
Approx Travel Time
11h 25m
₹785
Onwards
Ujjain
Indore
Vyara
Approx Travel Time
10h 54m
₹1,833
Onwards
Ujjain
Indore
Vyara
Approx Travel Time
10h 10m
₹1,300
Onwards
Via Bharuch
FASTEST
Ujjain
Bharuch
Vyara
Approx Travel Time
9h 13m
₹470
Onwards
Via Ratlam, Surat
Ujjain
Ratlam
Surat
Vyara
Approx Travel Time
9h 33m
₹3,062
Onwards
Via Dewas
Ujjain
Dewas
Vyara
Approx Travel Time
10h 30m
₹2,097
Onwards
Ujjain
Dewas
Vyara
Approx Travel Time
10h 33m
₹845
Onwards
Via Vadodara
Ujjain
Vadodara
Vyara
Approx Travel Time
9h 17m
₹775
Onwards
Via Jalgaon
CHEAPEST
Ujjain
Jalgaon
Vyara
Approx Travel Time
9h 53m
₹455
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Vyara?
Vyara is approximately 400+ kms from Ujjain.
How long does it take to reach Vyara from Ujjain?
It takes approximately 9 hours to reach Vyara from Ujjain by Train Via Bharuch.
What is the cheapest way to reach Vyara from Ujjain?
The cheapest way to reach Vyara from Ujjain is by Train Via Jalgaon.
What is the fastest way to reach Vyara from Ujjain?
The fastest way to reach Vyara from Ujjain is by Train Via Bharuch.


