There are 6 ways to get from Moga to Mandi by bus, night bus, train, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, night bus
best- Take the bus from Moga, Punjab to Khararbus Moga, Punjab - Kharar
- Take the nightbus from Chandigarh to Mandinightbus
7hTrain, bus
cheapest- Take the train from Moga to New Morindatrain
- Take the train from New Morinda to Kiratpur Sahibtrain
- Take the bus from Kiratpur Sahib to Mandibus
8h 17m₹607–3,501Train, night bus
- Take the train from Moga to Chandigarhtrain 14630
- Take the nightbus from Chandigarh to Mandinightbus
7h 55m₹882–3,372Drive 248.5 km
- Drive from Moga to Mandicar 248.5 km
3h 55m₹2,815–4,066Taxi
- Take the taxi from Moga to Manditaxi 248.5 km
3h 55m₹3,800–4,600Bus
- Take the bus from Moga, Punjab to Khararbus Moga, Punjab - Kharar
- Take the bus from FlixBus Chandigarh - Sector 43 to FlixBus Mandibus FlixBus IN0210A / ...
7h 28m
Questions & Answers
The cheapest way to get from Moga to Mandi is to train and bus which costs ₹600 - ₹3,500 and takes 8h 17m.
The fastest way to get from Moga to Mandi is to drive which takes 3h 55m and costs ₹2,800 - ₹4,100.
No, there is no direct bus from Moga to Mandi. However, there are services departing from Moga, Punjab and arriving at Mandi via Kharar, Sector 23/22 and Chandigarh. The journey, including transfers, takes approximately 7h.
The distance between Moga and Mandi is 329 km. The road distance is 248.5 km.
The best way to get from Moga to Mandi without a car is to bus and night bus which takes 7h and costs .
It takes approximately 7h to get from Moga to Mandi, including transfers.
Moga to Mandi bus services, operated by Jujhar Travels, depart from Moga, Punjab station.
Moga to Mandi bus services, operated by Jujhar Travels, arrive at Kharar station.
Yes, the driving distance between Moga to Mandi is 248 km. It takes approximately 3h 55m to drive from Moga to Mandi.
There are 38+ hotels available in Mandi.
What companies run services between Moga, India and Mandi, India?
You can take a bus from Moga, Punjab to FlixBus Mandi via Kharar, Desu Majra, Isbt-43, and FlixBus Chandigarh - Sector 43 in around 7h 28m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Moga to Chandigarh
- Ave. Duration
- 4h 23m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Moga to New Morinda
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from New Morinda to Kiratpur Sahib
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Website
- Jujhar Travels
Bus from Moga, Punjab to Kharar
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Jujhar Travels
Bus from Moga, Punjab to Kharar
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Schedules at
- Jujhar Travels
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 get from Southend Airport into central London, Which London airport should I choose?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.






