Travel options for:
Nearby airports Bathinda

Delhi (DEL)  •  7 h 2 min

$5 - $17

Lahore (LHE)  •  0 min

Chandigarh (IXC)  •  6 h 11 min

$4 - $15

Amritsar (ATQ)  •  4 h 7 min

  1. ×2

$18 - $23

Jammu (IXJ)  •  7 h 10 min

  1. ×3

$52 - $64

  • Bathinda Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Bathinda

Bus or train from Nearby airports to Bathinda?

Indian Railways operates a train from Delhi (DEL) to Bathinda 4 times a day. Tickets cost $5 - $16 and the journey takes 5 h 40 min. Alternatively, RSRTC operates a bus from Amritsar (ATQ) to Bathinda every 2 hours. Tickets cost $3 - $5 and the journey takes 3 h 16 min.

Travel Guides

How to travel India's Golden TriangleExplore India’s much-visited cities of Delhi, Agra and Jaipur, as well as the magnificent Taj Mahal.

How to get from Nearby airports to Bathinda

ModeDurationPrice
From Indira Gandhi International Airport Metro to New Delhi, walk to New Delhi (NDLS), then train to Bhatinda Junction (BTI).7 h 2 min₹1,005
From Lahore (LHE) travel to Bathinda.0 min
From Airport line 26 bus to Railway Station, walk to Chandigarh (CDG), then train to Bhatinda Cantt (BTIC).6 h 11 min₹970
From Amritsar (ATQ) taxi to Amritsar, bus to Bhatinda, then taxi to Bathinda.4 h 7 min₹1,588
From Jammu (IXJ) taxi to Pathānkot, bus to Bhatinda, then taxi to Bathinda.7 h 10 min₹4,548

How long does it take to get from Nearby airports to Bathinda?

It takes approximately 7 h 2 min to get from Nearby airports to Bathinda, including transfers.

Operators from Nearby airports to Bathinda

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
CTUCTU
RSRTCRSRTC