There are 7 ways to get from Goa to Siliguri by plane, train, bus (Flixbus), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Dabolim Airport
best- Fly from Dabolim Airport (GOI) to Bagdogra Airport (IXB)plane GOI - IXB
6h 21m₹10,392–19,477Train
cheapest- Take the train from Vasco Da Gama to Pt.Deen Dayal Upadhyaya Jn.train 12741
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to New Jalpaiguritrain 12424 / ...
2d 1h₹1,212–9,217Bus via Vijayawada
- Take the bus from FlixBus Goa - Panjim to FlixBus Sawantwadi Bypass - Malgaon Bridgebus
- Take the bus from Malgaon Malgaon Bridge to Hyderabadbus
- Take the bus from Hyderabad to Vijayawadabus
- Take the bus from Vijayawada to Siliguribus
2d 7hDrive 2,362.1 km
- Drive from Chicalim to Siliguricar 2,362.1 km
33h 51m₹23,108–33,378Fly from Goa Mopa
- Fly from Goa Mopa (GOX) to Bagdogra Airport (IXB)plane GOX - IXB
7h 12m₹10,401–16,489Bus to Belgaum Airport, fly
- Take the bus from Panaji to Belagavibus
- Fly from Belgaum Airport (IXG) to Bagdogra Airport (IXB)plane IXG - IXB
9h 59m₹10,998–32,195Bus
- Take the bus from Panaji KTC Bus Stand to Belgavi Railway Bus Standbus
- Take the bus from Belagavi to Hyderabadbus
- Take the bus from Hyderabad to Siliguribus
2d 21h
Goa to Siliguri by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Goa to Siliguri is to train which costs ₹1,200 - ₹9,500 and takes 2 days 1h.
The fastest way to get from Goa to Siliguri is to fly which takes 6h 21m and costs ₹10,000 - ₹20,000.
No, there is no direct bus from Goa to Siliguri. However, there are services departing from Dabolim and arriving at Siliguri via FlixBus Goa - Panjim, Malgaon Malgaon Bridge, Hyderabad and Vijayawada. The journey, including transfers, takes approximately 2 days 7h.
No, there is no direct train from Goa to Siliguri. However, there are services departing from Vasco Da Gama and arriving at New Jalpaiguri via Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 2 days 1h.
The distance between Goa and Siliguri is 1978 km. The road distance is 2362.1 km.
The best way to get from Goa to Siliguri without a car is to train which takes 2 days 1h and costs ₹1,200 - ₹9,500.
It takes approximately 6h 21m to get from Goa to Siliguri, including transfers.
Goa to Siliguri bus services, operated by FlixBus India, depart from FlixBus Goa - Panjim station.
Goa to Siliguri train services, operated by Indian Railways, depart from Vasco Da Gama station.
The best way to get from Goa to Siliguri is to fly which takes 6h 21m and costs ₹10,000 - ₹20,000. Alternatively, you can train, which costs ₹1,200 - ₹9,500 and takes 2 days 1h, you could also bus via Vijayawada, which costs and takes 2 days 7h.
What companies run services between Goa, India and Siliguri, India?
IndiGo Airlines, Air India Limited, and Air India Express fly from Dabolim Airport (GOI) to Bagdogra Airport (IXB) every 4 hours. Alternatively, you can take a bus from Dabolim to New Jalpaiguri via Vasco KTC Bus Stop, Vasco Da Gama, and Pt.Deen Dayal Upadhyaya Jn. in around 2d 1h.
- Website
- goindigo.in
Flights from Dabolim Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–21,000
Flights from Dabolim Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–21,000
Flights from Dabolim Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dabolim Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Goa Mopa to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 42m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–28,000
Flights from Goa Mopa to Bagdogra Airport via Kolkata
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–17,000
Flights from Belgaum Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- ₹13,000–26,000
- Website
- airindia.in
Flights from Dabolim Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–24,000
Flights from Dabolim Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–25,000
Flights from Dabolim Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Goa Mopa to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–27,000
Flights from Goa Mopa to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 52m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Goa Mopa to Bagdogra Airport via Hyderabad
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Belgaum Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–32,000
- Website
- airindiaexpress.in
Flights from Dabolim Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–25,000
Flights from Goa Mopa to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–27,000
Flights from Goa Mopa to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 52m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Goa Mopa to Bagdogra Airport via Hyderabad
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Belgaum Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–32,000
- Website
- starlightairline.com
Flights from Belgaum Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 12h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–31,000
- Website
- spicejet.com
Flights from Belgaum Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- ₹10,000–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vasco Da Gama to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 35h 33m
- Frequency
- Once a week
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Pt.Deen Dayal Upadhyaya Jn. to New Jalpaiguri
- Ave. Duration
- 11h 10m
- Frequency
- 5 times a day
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,700
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Goa - Panjim to FlixBus Sawantwadi Bypass - Malgaon Bridge
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–260
- Website
- FlixBus India
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Malgaon Malgaon Bridge to Hyderabad
- Ave. Duration
- 13h
- Frequency
- 5 times a day
- Website
- AR Group Vijaylaxmi Travels
- Website
- Shirdi Xpress
Bus from Malgaon Malgaon Bridge to Hyderabad
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Schedules at
- Shirdi Xpress
- Website
- PSR Travels Goa
Bus from Malgaon Malgaon Bridge to Hyderabad
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Schedules at
- PSR Travels Goa
Bus from Belagavi to Hyderabad
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a day
- Schedules at
- PSR Travels Goa
- Phone
- +91 02269875555
- [email protected]
- Website
- Dolphin Bus
Bus from Malgaon Malgaon Bridge to Hyderabad
- Ave. Duration
- 15h 30m
- Frequency
- 4 times a week
- Website
- Dolphin Bus
- Website
- LVP Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 13m
- Frequency
- Hourly
- Schedules at
- LVP Travels
- Website
- Sai RK Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 27m
- Frequency
- Every 30 minutes
- Schedules at
- Sai RK Travels
- Phone
- +91 95022 24959
- [email protected]
- Website
- BSR Tours And Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 44m
- Frequency
- Hourly
- Website
- BSR Tours And Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 7h
- Frequency
- Every 3 hours
- Website
- NeuGo
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹850–2,900
- Website
- Shymoli Paribahan
- +91 7044090046
- Website
- Green Line
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Website
- Green Line
- Website
- Green Line
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- ₹440–750
- Schedules at
- Vijayanand Travels
Bus from Panaji to Belagavi
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹270–320
- Schedules at
- vrlbus.in
Bus from Belagavi to Hyderabad
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₹700–1,500
- Schedules at
- Vijayanand Travels
- Website
- Tirumala Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 32m
- Frequency
- Twice daily
- Schedules at
- Tirumala Travels
- Phone
- +91 91309 66666
- [email protected]
- Website
- Vikram Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Website
- Vikram Travels
- Website
- Ramana Tours And Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Schedules at
- Ramana Tours And Travels
- Website
- Yolobus Private Limited
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 5h 16m
- Frequency
- 6 times a week
- Schedules at
- Yolobus Private Limited
- Website
- Karthikeya Tours And Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 5m
- Frequency
- 6 times a week
- Schedules at
- Karthikeya Tours And Travels
- Website
- Ravindra Tours and Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Schedules at
- Ravindra Tours and Travels
- Website
- SMK Road Lines
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 2m
- Frequency
- 4 times a week
- Schedules at
- SMK Road Lines
- Website
- Ayodhya Travels Pvt Ltd
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 6h 43m
- Frequency
- 4 times a week
- Schedules at
- Ayodhya Travels Pvt Ltd
- Website
- Sitara Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Schedules at
- Sitara Travels
- Website
- Riverlane Xpress Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 5h 45m
- Frequency
- Twice a week
- Schedules at
- Riverlane Xpress Travels
- Website
- Samskruthi Travels
Bus from Hyderabad to Vijayawada
- Ave. Duration
- 7h 25m
- Frequency
- Twice a week
- Schedules at
- Samskruthi Travels
- Phone
- +91 93871 75071
- Website
- Zainab Travels
Bus from Vijayawada to Siliguri
- Ave. Duration
- 30h 30m
- Frequency
- Once a week
- Website
- Zainab Travels
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Panaji KTC Bus Stand to Belgavi Railway Bus Stand
- Ave. Duration
- 4h 43m
- Frequency
- Hourly
- Estimated price
- ₹95–140
- Website
- KTCL
- Phone
- +91 91366 60435
- [email protected]
- Website
- PVS Bus
Bus from Belagavi to Hyderabad
- Ave. Duration
- 11h 10m
- Frequency
- 3 times a day
- Website
- PVS Bus
- Website
- Equo Bus And Travel
Bus from Belagavi to Hyderabad
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Schedules at
- Equo Bus And Travel
- Website
- IVR Tours and Travels
Bus from Belagavi to Hyderabad
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Schedules at
- IVR Tours and Travels
Bus from Belagavi to Hyderabad
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- New Dheeraj Tours And Travels
- Website
- AK Tours & Travels
Bus from Belagavi to Hyderabad
- Ave. Duration
- 11h 15m
- Frequency
- 5 times a week
- Schedules at
- AK Tours & Travels
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Hyderabad to Siliguri
- Ave. Duration
- 2d 2h
- Frequency
- 4 times a week
- Website
- Abha Bus
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling by boat in Italy, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from London City Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Goa to Siliguri bus services, operated by FlixBus India, arrive at FlixBus Sawantwadi Bypass - Malgaon Bridge station.
Goa to Siliguri train services, operated by Indian Railways, arrive at Pt.Deen Dayal Upadhyaya Jn. station.
Yes, the driving distance between Goa to Siliguri is 2362 km. It takes approximately 33h 51m to drive from Goa to Siliguri.
There are 271+ hotels available in Siliguri.





































