There are 8 ways to get from Bathinda to Mangaluru by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Chandigarh International Airport, fly
best- Take the bus from Bathinda to Chandigarhbus
- Fly from Chandigarh International Airport (IXC) to Bajpe Airport (IXE)plane IXC - IXE
10h 47m₹9,714–20,360Train
cheapest- Take the train from Bhatinda Jn to Shri Ganganagartrain 12481 / ...
- Take the train from Shri Ganganagar to Mangalore Jntrain 16311
2d₹1,158–8,801Bus via Pune
- Take the bus from Bathinda to Kishangarhbus
- Take the bus from Kishangarh to Pune Ma Na Pa Bus Stopbus
- Take the bus from Pune Ma Na Pa Bus Stop to Mangalurubus
35h 33mTrain via Ambāla
- Take the train from Bhatinda Jn to Ambala Cant Jntrain 14815 / ...
- Take the train from Ambala Cant Jn to Mangalore Jntrain 12218 / ...
43h 45m₹1,431–9,176Drive 2,301.7 km
- Drive from Bathinda to Mangalurucar 2,301.7 km
29h 26m₹22,323–32,244Train to Indira Gandhi International Airport, fly
- Take the train from Bhatinda Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Bajpe Airport (IXE)plane DEL - IXE
9h 27m₹8,432–14,914Bus to Sri Guru Ram Dass Jee International Airport, fly
- Take the bus from Bathinda to Amritsarbus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Bajpe Airport (IXE)plane ATQ - IXE
13h 14mBus
- Take the bus from Bathinda to Jaipurbus
- Take the bus from Jaipur to Hubballibus
- Take the bus from Hubballi to Mangalurubus
2d 1h
Chandigarh International Airport (IXC) to Bajpe Airport (IXE) flights
Comparing Your Travel Options
The cheapest way to get from Bathinda to Mangaluru is to train which costs ₹1,100 - ₹9,000 and takes 2 days 0h.
The fastest way to get from Bathinda to Mangaluru is to train and fly which takes 9h 27m and costs ₹8,000 - ₹15,000.
No, there is no direct bus from Bathinda to Mangaluru. However, there are services departing from Bathinda and arriving at Mangaluru via Kishangarh and Pune Ma Na Pa Bus Stop. The journey, including transfers, takes approximately 35h 33m.
No, there is no direct train from Bathinda to Mangaluru. However, there are services departing from Bhatinda Jn and arriving at Mangalore Jn via Ambala Cant Jn. The journey, including transfers, takes approximately 43h 45m.
The distance between Bathinda and Mangaluru is 2206 km. The road distance is 2301.7 km.
The best way to get from Bathinda to Mangaluru without a car is to bus via Pune which takes 35h 33m and costs .
It takes approximately 10h 47m to get from Bathinda to Mangaluru, including transfers.
Bathinda to Mangaluru bus services, operated by Sangam Travels, depart from Bathinda station.
Bathinda to Mangaluru train services, operated by Indian Railways, depart from Bhatinda Jn station.
The best way to get from Bathinda to Mangaluru is to bus via Pune which takes 35h 33m and costs . Alternatively, you can train via Ambāla, which costs ₹1,400 - ₹9,500 and takes 43h 45m.
What companies run services between Bathinda, India and Mangaluru, India?
You can take a bus from Bathinda to Mangaluru via Kishangarh and Pune Ma Na Pa Bus Stop in around 35h 33m. Alternatively, you can take a train from Bhatinda Jn to Mangaluru via Ambala Cant Jn and Mangalore Jn in around 43h 45m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Chandigarh International Airport to Bajpe Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 50m
- When
- Wednesday
- Estimated price
- ₹9,000–19,000
Flights from Chandigarh International Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Chandigarh International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Chandigarh International Airport to Bajpe Airport via Lucknow, Bengaluru
- Ave. Duration
- 9h 5m
- When
- Wednesday
- Estimated price
- ₹10,000–20,000
Flights from Indira Gandhi International Airport to Bajpe Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Indira Gandhi International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Indira Gandhi International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Indira Gandhi International Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Indira Gandhi International Airport to Bajpe Airport via Madras
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹8,500–17,000
- Website
- airindia.in
Flights from Chandigarh International Airport to Bajpe Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Chandigarh International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Indira Gandhi International Airport to Bajpe Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Indira Gandhi International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹8,500–17,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Bajpe Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Indira Gandhi International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Bajpe Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹8,500–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhatinda Jn to Ambala Cant Jn
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ambala Cant Jn to Mangalore Jn
- Ave. Duration
- 38h 50m
- Frequency
- 3 times a week
- Estimated price
- ₹1,000–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,100
- Second AC (2A)
- ₹3,500–4,500
- First Class (1A)
- ₹6,000–7,500
Train from Bhatinda Jn to New Delhi
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Bhatinda Jn to Shri Ganganagar
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Shri Ganganagar to Mangalore Jn
- Ave. Duration
- 43h 5m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,100
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹5,500–7,500
Bus from Bathinda to Chandigarh
- Ave. Duration
- 3h 50m
- Frequency
- Every 3 hours
- Schedules at
- Orbit Aviation Private Limited
- Website
- New deep bus service
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- New deep bus service
- Website
- Sharma Tour and Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 36m
- Frequency
- Once daily
- Schedules at
- Sharma Tour and Travels
Bus from Bathinda to Jaipur
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Schedules at
- Sharma Tour and Travels
- Phone
- +91 9252222163
- [email protected]
- Website
- Rathore Travels Agency
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Website
- Rathore Travels Agency
- Website
- Rajpreet Travels and cargo
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 6m
- Frequency
- 6 times a week
- Schedules at
- Rajpreet Travels and cargo
- Website
- Zimindara Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 5h 10m
- Frequency
- 6 times a week
- Schedules at
- Zimindara Travels
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Bathinda to Chandigarh
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a week
- Schedules at
- Indo Canadian Express
- Website
- New Fateh Bus Service
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 2m
- Frequency
- Twice a week
- Schedules at
- New Fateh Bus Service
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Bathinda to Chandigarh
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- ₹500–1,600
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹500–1,600
- Website
- Sangam Travels
Bus from Bathinda to Kishangarh
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Schedules at
- Sangam Travels
- Phone
- +91 89598 09528
- Website
- Dune Express
Bus from Bathinda to Kishangarh
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Dune Express
Bus from Bathinda to Amritsar
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Dune Express
- Website
- Thar Bus Service
Bus from Bathinda to Kishangarh
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Thar Bus Service
- Phone
- +91 72199 79797
- Website
- Kissan Travels Pilani
Bus from Bathinda to Kishangarh
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Website
- Kissan Travels Pilani
Bus from Bathinda to Amritsar
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Website
- Kissan Travels Pilani
- Website
- Pooja Travels
Bus from Kishangarh to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Schedules at
- Pooja Travels
- Website
- Kalyani Travels
Bus from Kishangarh to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 22h 40m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h
- Frequency
- Every 4 hours
- Estimated price
- ₹950–2,100
- Schedules at
- Vijayanand Travels
Bus from Hubballi to Mangaluru
- Ave. Duration
- 6h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹500–1,000
- Schedules at
- Vijayanand Travels
- Website
- Sheethal Travel
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h 40m
- Frequency
- Every 4 hours
- Schedules at
- Sheethal Travel
- Website
- Shree Mokambika Travels
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h 25m
- Frequency
- Twice daily
- Schedules at
- Shree Mokambika Travels
- Phone
- +91 91366 60435
- [email protected]
- Website
- PVS Bus
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Website
- PVS Bus
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 14h 15m
- Frequency
- Twice daily
- Estimated price
- ₹3,800–5,500
- Schedules at
- Purple Bus
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Canara Pinto
- Website
- Vishal Travels
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 13h 10m
- Frequency
- Once a week
- Schedules at
- Vishal Travels
- Website
- New deep Motors
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Schedules at
- New deep Motors
- Phone
- +91 9915642215
- [email protected]
- Website
- Raj Transport
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Website
- Raj Transport
- Website
- Raj Transport
- Website
- Vinod Bus Service
Bus from Bathinda to Amritsar
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Schedules at
- Vinod Bus Service
- Website
- Shri Bhawani Bus Service
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Shri Bhawani Bus Service
- Website
- Puneet Bus Service
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a week
- Schedules at
- Puneet Bus Service
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 50m
- Frequency
- 3 times a week
- Schedules at
- The Amritsar Bhantindha Transport Co Op Society
- Phone
- +91 98292 33444
- Website
- Amit Bus
Bus from Bathinda to Jaipur
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a day
- Website
- Amit Bus
Bus from Bathinda to Jaipur
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Schedules at
- Shri shiv shakti sharma travels
- Website
- Mukesh Tours And Travels
Bus from Jaipur to Hubballi
- Ave. Duration
- 32h 15m
- Frequency
- Once daily
- Schedules at
- Mukesh Tours And Travels
- Website
- India Tours and Travels
Bus from Jaipur to Hubballi
- Ave. Duration
- 35h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Jaipur to Hubballi
- Ave. Duration
- 36h 5m
- Frequency
- Once daily
- Website
- Salasar vaishnav travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Jaipur to Hubballi
- Ave. Duration
- 38h 30m
- Frequency
- Once daily
- Website
- Humsafar Bus
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Hubballi
- Ave. Duration
- 39h 30m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 92421 07777
- [email protected]
- Website
- Ganesh Bus
Bus from Hubballi to Mangaluru
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Website
- Ganesh Bus
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Hubballi to Mangaluru
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹700–1,500
- Schedules at
- Bharathi Travels
- Phone
- +91 92416 43124
- [email protected]
- Website
- New Pooja Travels
Bus from Hubballi to Mangaluru
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Website
- New Pooja Travels
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
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Bathinda to Mangaluru bus services, operated by Sangam Travels, arrive at Kishangarh station.
Bathinda to Mangaluru train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Bathinda to Mangaluru is 2302 km. It takes approximately 29h 26m to drive from Bathinda to Mangaluru.
Book your Bathinda to Mangaluru bus tickets online with Omio.
There are 266+ hotels available in Mangaluru.







































