Moga
Moga
Bus Driving

Kharian to Moga

Updated: 28 May 2026

The distance from Kharian to Moga is 210 km. You will travel via the NH 54, passing through Firozpur. The journey takes about 4.5 hours by car. This route is well-connected and offers a smooth driving experience through the heart of Punjab.

Total Distance: 210 km by road, 190 km air distance.
Fastest Way
Personal car, taking 4.5 hours via NH 54.
Cheapest Way
State transport bus, costing approximately 450 INR.
Compare Kharian to Moga Routes
Bus
Direct
Driving
Direct
Duration 5 hours 4 hours 30 mins
Avg Price 400-500 INR 1800-2500 INR
Operator Punjab Roadways Personal Vehicle
Route Kharian to Moga via Firozpur. NH 54 via Firozpur.
Tip Frequent bus service available. The highway is well-maintained.
Travel Tips
  • Highway Stops
    Firozpur has many food stops.
  • Bus Frequency
    Buses are available throughout the day.
  • Road Quality
    NH 54 is a high-quality highway.
  • Language
    Punjabi is the primary language.
  • Timing
    Avoid peak hours in Firozpur.
Safety Tips
  • Driving
    Follow speed limits on the highway.
  • Night Travel
    Safe, but stay alert.
  • Emergency
    Keep emergency contacts saved.
  • Personal Safety
    Keep belongings secure.
People Also Ask
  • Is it a direct route?
    Yes, it is a direct route via NH 54.
  • How long is the drive?
    Approximately 4.5 hours.
  • Are there trains?
    No direct train exists.
  • Is it safe?
    Yes, it is a safe route.
  • What is the best time to leave?
    Morning is best.
Quick Info
  • From Kharian, Haryana, India
  • To Moga, Punjab, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Moga
1
Geeta Bhawan
Visit the famous temple in Moga.
2
Local Markets
Explore the vibrant markets of Moga.
3
City Parks
Relax in the green spaces of the city.
4
Religious Sites
Visit the local Gurudwaras and temples.
Tags
Kharian to Moga Moga travel Punjab road trip Kharian transport NH 54 route bus to Moga Moga connectivity Haryana to Punjab travel