There are 6 ways to get from Siliguri to Ayodhya by plane, bus, 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.
Fly Bagdogra Airport to Maryada Purushottam Shri Ram International Airport
best- Fly from Bagdogra Airport (IXB) to Maryada Purushottam Shri Ram International Airport (AYJ)plane IXB - AYJ
5h 52m₹13,730–23,875Train
cheapest- Take the train from New Jalpaiguri to Ayodhyatrain 19616
19h 23m₹440–3,400Bus
- Take the bus from Siliguri to Gorakhpurbus redbusIndia_A/C Seater / Sleeper
- Take the bus from Gorakhpur to Ayodhyabus Gorakhpur - Ayodhya
18h 50mDrive 709.8 km
- Drive from Siliguri to Ayodhyacar 709.8 km
10h 36m₹6,899–9,965Train to Bhadrapur Airport, fly to Bhairawa, train
- Take the train from Siliguri Jn to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Bhairawa (BWA)plane BDP - BWA
- Take the train from Nautanwa to Ayodhyatrain
10h 57m₹27,283–29,846Bus via Darbhanga
- Take the bus from Siliguri to Darbhangabus
- Take the bus from Darbhanga to Muzaffarpurbus
- Take the bus from Muzaffarpur to Ayodhyabus
21h 25m
Bagdogra Airport (IXB) to Maryada Purushottam Shri Ram International Airport (AYJ) flights
Comparing Your Travel Options
The cheapest way to get from Siliguri to Ayodhya is to train which costs ₹440 - ₹3,400 and takes 19h 23m.
The fastest way to get from Siliguri to Ayodhya is to fly which takes 5h 52m and costs ₹13,000 - ₹24,000.
No, there is no direct bus from Siliguri to Ayodhya. However, there are services departing from Siliguri and arriving at Ayodhya via Gorakhpur. The journey, including transfers, takes approximately 18h 50m.
Yes, there is a direct train departing from New Jalpaiguri and arriving at Ayodhya. Services depart once a week, and operate Thursday. The journey takes approximately 19h 23m.
The distance between Siliguri and Ayodhya is 641 km. The road distance is 709.8 km.
The best way to get from Siliguri to Ayodhya without a car is to bus which takes 18h 50m and costs .
It takes approximately 5h 52m to get from Siliguri to Ayodhya, including transfers.
Siliguri to Ayodhya bus services, operated by Raj Bus Services, depart from Siliguri station.
Siliguri to Ayodhya train services, operated by Indian Railways, depart from New Jalpaiguri station.
The best way to get from Siliguri to Ayodhya is to fly which takes 5h 52m and costs ₹13,000 - ₹24,000. Alternatively, you can bus, which costs and takes 18h 50m, you could also train, which costs ₹440 - ₹3,400 and takes 19h 23m.
What companies run services between Siliguri, India and Ayodhya, India?
IndiGo Airlines and Air India Express fly from Bagdogra Airport (IXB) to Maryada Purushottam Shri Ram International Airport (AYJ) once daily. Alternatively, you can take a bus from Siliguri to Ayodhya via Gorakhpur in around 18h 50m.
- Website
- buddhaair.com
Flights from Bhadrapur Airport to Bhairawa via Kathmandu
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- ₹5,000–35,000
- Website
- goindigo.in
Flights from Bagdogra Airport to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 5h 37m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹13,000–31,000
- Website
- yetiairlines.com
Flights from Bhadrapur Airport to Bhairawa via Kathmandu
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹26,700–27,000
- Website
- novaairways.com
Flights from Bhadrapur Airport to Bhairawa via Kathmandu
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,000–35,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Jalpaiguri to Ayodhya
- Ave. Duration
- 19h 23m
- Frequency
- Once a week
- Estimated price
- ₹440–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,700–3,400
Train from Siliguri Jn to Galgalia
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Nautanwa to Ayodhya
- Ave. Duration
- 5h 41m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Bus from Siliguri to Gorakhpur
- Ave. Duration
- 13h 35m
- Frequency
- 4 times a week
- Website
- Jai Mata Di Tour and Travels
- Website
- Super Humsafar
Bus from Siliguri to Gorakhpur
- Ave. Duration
- 14h
- Frequency
- 4 times a week
- Schedules at
- Super Humsafar
Bus from Darbhanga to Muzaffarpur
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- Super Humsafar
- Website
- Sri Krishna Tours
Bus from Siliguri to Gorakhpur
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a week
- Schedules at
- Sri Krishna Tours
- Website
- Om Travels
Bus from Siliguri to Gorakhpur
- Ave. Duration
- 17h 15m
- Frequency
- 4 times a week
- Schedules at
- Om Travels
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Gorakhpur to Ayodhya
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₹209–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹410–600
- Website
- Raj Bus Services
Bus from Siliguri to Darbhanga
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Schedules at
- Raj Bus Services
- Website
- JGD Travels Pvt Ltd.
Bus from Siliguri to Darbhanga
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Schedules at
- JGD Travels Pvt Ltd.
- Phone
- +91 9153044288
- shashipujan123@gmail.com
- Website
- Shiv Shakti
Bus from Siliguri to Darbhanga
- Ave. Duration
- 7h 45m
- Frequency
- 5 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Shree Pusparaj
Bus from Siliguri to Darbhanga
- Ave. Duration
- 9h
- Frequency
- 5 times a week
- Schedules at
- Shree Pusparaj
- Website
- Maa Shanti Travels
Bus from Siliguri to Darbhanga
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Schedules at
- Maa Shanti Travels
Bus from Darbhanga to Muzaffarpur
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Maa Shanti Travels
- Website
- Shree Pushparaj
Bus from Siliguri to Darbhanga
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Schedules at
- Shree Pushparaj
- Phone
- +91 91300 74530
- sharma.travelsned@gmail.com
- Website
- Sharma Travels
Bus from Siliguri to Darbhanga
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- Sharma Travels
- Website
- Maa Chamunda
Bus from Siliguri to Darbhanga
- Ave. Duration
- 9h
- Frequency
- Once a week
- Schedules at
- Maa Chamunda
- Website
- Shree Krishna Tours
Bus from Darbhanga to Muzaffarpur
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- Shree Krishna Tours
- Phone
- +91 82996 80979
- alokssingh1993@gmail.com
- Website
- Shiv Ganga Travels
Bus from Darbhanga to Muzaffarpur
- Ave. Duration
- 1h 44m
- Frequency
- 4 times a week
- Schedules at
- Shiv Ganga Travels
- Website
- Mishra Bandhu Bus Service
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Schedules at
- Mishra Bandhu Bus Service
- Website
- Shiv Guru Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Shiv Guru Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a week
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Website
- Jai Maa Kali Bus
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 8h 10m
- Frequency
- 4 times a week
- Schedules at
- Jai Maa Kali Bus
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- Laxmi Holidays
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a week
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Website
- Jai Baba Barfani Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Schedules at
- Jai Baba Barfani Travels
Bus from Muzaffarpur to Ayodhya
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Schedules at
- Baba Khatushyam Travels Pvt Ltd
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 The beginner’s guide to the 2018 World Nomad Games, Flying into Beijing?, and Want to know more about Flixbus? - to help you get the most out of your next trip.
Booking & Getting There
Siliguri to Ayodhya bus services, operated by Raj Bus Services, arrive at Darbhanga station.
Siliguri to Ayodhya train services, operated by Indian Railways, arrive at Ayodhya station.
Yes, the driving distance between Siliguri to Ayodhya is 710 km. It takes approximately 10h 36m to drive from Siliguri to Ayodhya.
Book your Siliguri to Ayodhya train tickets online with 12go.asia.
Book your Siliguri to Ayodhya bus tickets online with Omio.
There are 605+ hotels available in Ayodhya.



















