Rome2Rio

How to get fromBathinda to Gurdaspurby bus, unknown, train, or plane

Find Transport to Gurdaspur

See all options

There are 6 ways to get from Bathinda to Gurdaspur by bus, unknown, train, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, travel

    best
    1. Take the bus from Bathinda to Amritsarbus bus
    2. Take the bus from Amritsar to Dhariwalbus bus
    3. Walk from Dhariwal to Gurdaspurunknown unknown
    6h 58m
  2. Train, travel

    1. Take the train from Bhatinda Jn to Firozpur Canttrain train
    2. Walk from Firozpur Cant to Kasur Jn.unknown unknown
    3. Take the train from Kasur Jn. to Lahore Junctiontrain train
    4. Take the train from Lahore Junction to Narowaltrain train 9Up
    5. Walk from Narowal to Gurdaspurunknown unknown
    8h 57m
  3. Train to Indira Gandhi International Airport, fly to Jammu Airport, travel

    1. Take the train from Bhatinda Jn to New Delhitrain train
    2. Fly from Indira Gandhi International Airport (DEL) to Jammu Airport (IXJ)plane plane DEL - IXJ
    3. Walk from Jammu Airport (IXJ) to Gurdaspurunknown unknown
    9h 18m
  4. Bus, travel via Baddomalhi

    1. Take the bus from Bathinda to Amritsarbus bus
    2. Walk from Amritsar to Baddo Malhiunknown unknown
    3. Walk from Narowal to Gurdaspurunknown unknown
    8h
  5. Train, travel via Cantonment

    1. Take the train from Bhatinda Jn to Firozpur Canttrain train
    2. Walk from Firozpur Cant to Kasur Jn.unknown unknown
    3. Take the train from Kasur Jn. to Kot Lakhpattrain train
    4. Take the train from Kot Lakhpat station to Narowaltrain train 9Up
    5. Walk from Narowal to Gurdaspurunknown unknown
    9h 41m
  6. Bus to Chandigarh International Airport, fly to Kangra Airport, travel

    1. Take the bus from Bathinda to Chandigarhbus bus
    2. Fly from Chandigarh International Airport (IXC) to Kangra Airport (DHM)plane plane IXC - DHM
    3. Walk from Kangra Airport (DHM) to Gurdaspurunknown unknown
    8h 17m

Indira Gandhi International Airport (DEL) to Jammu Airport (IXJ) flights

Calendar62Weekly Planes
Duration1h 50mAverage Duration
Ticket₹5,746Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Bathinda, India and Gurdaspur, Punjab, India?

There is no direct connection from Bathinda to Gurdaspur. However, you can take the bus to Amritsar, take the bus to Dhariwal, then travel to Gurdaspur. Alternatively, you can take a train from Bhatinda Jn to Gurdaspur via Firozpur Cant, Kasur Jn., Lahore Junction, and Narowal in around 8h 57m.

Airlines
Train operators
Bus operators

Want to know more about travelling around India

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides