Jalandhar
Jalandhar
Train

Shelgaon to Jalandhar

Updated: 28 May 2026

Jalandhar is approximately 1650 km from Shelgaon. You must reach Bhusawal Junction to catch a train to Jalandhar. The journey takes about 28 to 30 hours. Jalandhar is a major city in Punjab, known for its sports industry and historical significance. It is well-connected by rail to other parts of the country.

Total Distance: 1650 km by road, 1450 km air distance.
Fastest Way
Train.
Cheapest Way
Sleeper class train.
Compare Shelgaon to Jalandhar Routes
Train
Connecting
Duration
29 hours
Avg Price
2000-4500 INR
Operator
Indian Railways
Route
Bhusawal to Jalandhar via Delhi.

Check for the best connecting train options.

Travel Tips
  • Booking
    Book train tickets in advance.
  • Transport
    Use auto-rickshaws for local travel.
  • Food
    Try the local Punjabi cuisine.
  • Weather
    It gets very hot in summer.
  • Shopping
    Buy sports goods.
Safety Tips
  • Crowds
    Be careful in crowded markets.
  • Night Travel
    Avoid traveling alone at night.
  • Water
    Drink only bottled water.
  • Emergency
    Keep the local police number saved.
People Also Ask
  • Is it safe?
    Yes, it is a major city.
  • How to get around?
    Auto-rickshaws are the best way.
  • Are there flights?
    No, the nearest airport is in Amritsar.
  • Best time to visit?
    Winter is the best time.
  • Is it a tourist city?
    It is more of a commercial city.
Quick Info
  • From Shelgaon, Maharashtra, India
  • To Jalandhar, Punjab, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Jalandhar
1
Devi Talab Mandir
Visit this ancient temple dedicated to Goddess Durga.
2
Science City
Explore the science museum.
3
Wonderland
Enjoy a day at this amusement park.
4
St. Mary's Cathedral
See this beautiful church.
Tags
Shelgaon to Jalandhar Bhusawal to Jalandhar train travel to Jalandhar Jalandhar route guide how to reach Jalandhar trains from Maharashtra to Jalandhar Jalandhar travel tips long distance travel