Karsog
Karsog
Bus

Karsog to Barnala

Updated: 21 May 2026

The journey from Karsog to the city of Barnala covers approximately 270 km. You will first travel by road to Shimla or Chandigarh, and then take a bus or train to Barnala. This route takes you from the mountains to the plains of Punjab. Expect a total transit time of 9 to 10 hours.

Total Distance: Driving distance 270 km, straight-line air distance 190 km.
Fastest Way
Private taxi from Karsog to Barnala, taking 8 hours.
Cheapest Way
HRTC bus from Karsog to Chandigarh, followed by a local bus to Barnala, costing around 600 INR.
Compare Karsog to Barnala Routes
Bus
Connecting
Duration
10 hours
Avg Price
600-900 INR
Operator
HRTC
Route
Karsog-Shimla-Chandigarh-Barnala

Direct buses are limited; you may need to change at Chandigarh.

Travel Tips
  • Food
    Try the local Punjabi cuisine.
  • Transport
    Barnala has a good network of auto-rickshaws.
  • Weather
    Barnala can be very hot in summer; carry light clothing.
  • Shopping
    Buy local handicrafts and textiles.
  • Connectivity
    Barnala is well-connected by rail and road.
Safety Tips
  • Traffic
    Be cautious while crossing roads.
  • Night Travel
    Stay in well-lit areas at night.
  • Valuables
    Keep your belongings secure in public places.
  • Emergency
    Keep emergency contacts saved.
People Also Ask
  • Is Barnala safe for tourists?
    Yes, Barnala is generally safe for tourists.
  • How far is Barnala from Karsog?
    It is approximately 270 km by road.
  • What is the best way to reach Barnala?
    Taking a bus from Chandigarh is the most convenient method.
  • Are there direct trains from Chandigarh to Barnala?
    Yes, there are several direct trains.
  • What is the famous food in Barnala?
    Punjabi cuisine is a must-try.
Quick Info
  • From Karsog, Himachal Pradesh, India
  • To Barnala, Punjab, India
  • Modes
Best Time to Travel

October to March, as the weather is pleasant.

Things to Do in Barnala
1
Gurudwara Nanaksar
Visit this significant religious site.
2
Barnala Fort
Visit this historic fort.
3
Local Markets
Explore the local markets for traditional items.
4
Parks
Relax in the local parks.
Tags
Karsog to Barnala travel to Barnala from Himachal Karsog to Barnala bus Karsog to Barnala distance Barnala travel guide best route to Barnala Himachal to Punjab travel Barnala tourism