Firozpur
Firozpur
Bus

Bhotna to Firozpur

Updated: 24 May 2026

To reach Firozpur from Bhotna, you must first travel to Barnala. From Barnala, you can take a bus to Firozpur, covering a distance of 120 km. The journey takes approximately 2.5 hours. Firozpur is a historic city on the banks of the Sutlej River.

Total Distance: 120 km driving distance, 115 km straight-line distance.
Fastest Way
Private taxi or personal car taking 2 hours 15 minutes.
Cheapest Way
State transport bus from Barnala to Firozpur.
Compare Bhotna to Firozpur Routes
Bus
Direct from Barnala
Duration
2.5 hours
Avg Price
200-350 INR
Operator
PRTC
Route
Barnala to Firozpur

Buses are frequent.

Travel Tips
  • Bus Stand
    The Firozpur bus stand is centrally located.
  • Local Transport
    Use auto-rickshaws for local travel.
  • Food
    Try the local food.
  • Shopping Tip
    Explore the local markets.
  • Connectivity
    Firozpur is well-connected by road.
Safety Tips
  • Pickpockets
    Be cautious in crowded areas.
  • Night Safety
    The city is generally safe at night.
  • Taxi Safety
    Use registered taxi services.
  • Emergency
    Keep emergency numbers saved.
People Also Ask
  • Is there a train to Firozpur?
    Yes, there are trains from Barnala to Firozpur.
  • How long does it take?
    Approximately 2.5 hours by road.
  • Is Firozpur safe?
    Yes, it is a major city and generally safe.
  • What is the best way to travel?
    Bus is the most convenient option.
  • Are there hotels?
    Yes, Firozpur has many hotels.
Quick Info
  • From Bhotna, Punjab, India
  • To Firozpur, Punjab, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Firozpur
1
National Martyrs Memorial
Visit the historic memorial.
2
Sutlej River
Enjoy the river views.
3
Local Markets
Explore the local markets.
4
Food
Try the local Punjabi cuisine.
Tags
Bhotna to Firozpur distance Bhotna to Firozpur bus Firozpur city Barnala to Firozpur Punjab travel Firozpur transport Bhotna travel Punjab road trip