
Belgaum to Ujjain
Ujjain is approximately 900+ kms from Belgaum. The fastest way to reach Ujjain from Belgaum is by Flight, Train Via Indore. It takes approximately 5 hours. The cheapest way to reach Ujjain from Belgaum is by Flight, Train Via Mumbai which would take approximately 15 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
FASTEST
Belgaum
Indore
Ujjain
Approx Travel Time
4h 25m
₹5,746
Onwards
Belgaum
Indore
Ujjain
Approx Travel Time
4h 25m
₹6,932
Onwards
Belgaum
Indore
Ujjain
Approx Travel Time
4h 40m
₹5,736
Onwards
Via Surat
Belgaum
Surat
Ujjain
Approx Travel Time
11h 25m
₹9,181
Onwards
Via Jalgaon
Belgaum
Jalgaon
Ujjain
Approx Travel Time
19h 55m
On Demand
Via Nandgaon
Belgaum
Nandgaon
Ujjain
Approx Travel Time
19h 55m
On Demand
Via Mumbai
CHEAPEST
Belgaum
Mumbai
Ujjain
Approx Travel Time
14h 25m
₹4,709
Onwards
Via Bhusawal
Belgaum
Bhusawal
Ujjain
Approx Travel Time
19h 55m
On Demand
Via Kopargaon
Belgaum
Kopargaon
Ujjain
Approx Travel Time
20h 10m
On Demand
Via Mumbai, Indore
Belgaum
Mumbai
Indore
Ujjain
Approx Travel Time
6h 5m
₹9,545
Onwards
Frequently Asked Questions
What is the distance between Belgaum and Ujjain?
Ujjain is approximately 900+ kms from Belgaum.
How long does it take to reach Ujjain from Belgaum?
It takes approximately 5 hours to reach Ujjain from Belgaum by Flight, Train Via Indore.
What is the cheapest way to reach Ujjain from Belgaum?
The cheapest way to reach Ujjain from Belgaum is by Flight, Train Via Mumbai.
What is the fastest way to reach Ujjain from Belgaum?
The fastest way to reach Ujjain from Belgaum is by Flight, Train Via Indore.