There are 10 ways to get from Nagāon to Ranchi by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Lokpriya Gopinath Bordoloi International Airport, fly
best- Take the train from Nagaon Assam to Guwahatitrain
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Birsa Munda Airport (IXR)plane GAU - IXR
9h 35m₹10,020–19,655Train via Purulia
cheapest- Take the train from Nagaon Assam to Purulia Jntrain 15630
- Take the train from Purulia Jn to Ranchitrain 18601 / ...
28h 6m₹672–5,113Bus
- Take the bus from Nagaon to Guwahatibus
- Take the bus from Guwahati to Siliguribus
- Take the bus from Siliguri to Ranchibus
31h 20mDrive 1,020.8 km
- Drive from Nagāon to Ranchicar 1,020.8 km
15h 37m₹9,898–14,297Bus, taxi to Umroi Airport, fly
- Take the bus from ASTC Nagaon Bypass to Khanaparabus
- Take the taxi from Khanapara to Umroi Airport (SHL)taxi
- Fly from Umroi Airport (SHL) to Birsa Munda Airport (IXR)plane SHL - IXR
9h 51m₹16,891–23,318Train to Dimapur Airport, fly
- Take the train from Chaparmukh Jn to Dimapurtrain
- Fly from Dimapur Airport (DMU) to Birsa Munda Airport (IXR)plane DMU - IXR
12h 6m₹8,716–26,354Taxi to Imphal International Airport, fly
- Take the taxi from Nagāon to Imphal International Airport (IMF)taxi
- Fly from Imphal International Airport (IMF) to Birsa Munda Airport (IXR)plane IMF - IXR
10h 17m₹14,101–27,628Train, taxi to Silchar Airport, fly
- Take the train from Chaparmukh Jn to New Haflongtrain
- Take the taxi from New Haflong to Silchar Airport (IXS)taxi
- Fly from Silchar Airport (IXS) to Birsa Munda Airport (IXR)plane IXS - IXR
14h 26m₹11,826–20,204Train to Jorhat Airport, fly
- Take the train from Chaparmukh Jn to Jorhat Towntrain
- Fly from Jorhat Airport (JRH) to Birsa Munda Airport (IXR)plane JRH - IXR
14h 47m₹11,266–21,804Train
- Take the train from Nagaon Assam to Kamakhyatrain 13182 / ...
- Take the train from Kamakhya to Ranchitrain 15662
31h 2m₹702–5,365
Nagāon to Ranchi by train
Comparing Your Travel Options
The cheapest way to get from Nagāon to Ranchi is to train via Purulia which costs ₹650 - ₹5,500 and takes 28h 6m.
The fastest way to get from Nagāon to Ranchi is to train and fly which takes 9h 35m and costs ₹10,000 - ₹20,000.
No, there is no direct bus from Nagāon to Ranchi. However, there are services departing from Nagaon and arriving at Ranchi via Guwahati and Siliguri. The journey, including transfers, takes approximately 31h 20m.
No, there is no direct train from Nagāon to Ranchi. However, there are services departing from Nagaon Assam and arriving at Ranchi via Purulia Jn. The journey, including transfers, takes approximately 28h 6m.
The distance between Nagāon and Ranchi is 850 km. The road distance is 1020.8 km.
The best way to get from Nagāon to Ranchi without a car is to train via Purulia which takes 28h 6m and costs ₹650 - ₹5,500.
It takes approximately 9h 35m to get from Nagāon to Ranchi, including transfers.
Nagāon to Ranchi bus services, operated by Assam State Transport Corporation, depart from Nagaon station.
Nagāon to Ranchi train services, operated by Indian Railways, depart from Nagaon Assam station.
The best way to get from Nagāon to Ranchi is to train via Purulia which takes 28h 6m and costs ₹650 - ₹5,500. Alternatively, you can bus, which costs and takes 31h 20m.
What companies run services between Nagāon, India and Ranchi, India?
You can take a train from Nagaon Assam to Ranchi via Purulia Jn in around 28h 6m. Alternatively, you can take a bus from Nagaon to Ranchi via Guwahati and Siliguri in around 31h 20m.
- Website
- goindigo.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- ₹5,500–20,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Birsa Munda Airport via Silchar Airport, Kolkata
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,000–20,000
Flights from Umroi Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹15,000–21,000
Flights from Dimapur Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- ₹7,500–23,000
Flights from Imphal International Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- ₹8,000–25,000
Flights from Imphal International Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹15,000–27,000
Flights from Imphal International Airport to Birsa Munda Airport via Lokpriya Gopinath Bordoloi International Airport, Kolkata
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–25,000
Flights from Imphal International Airport to Birsa Munda Airport via Kolkata, Patna
- Ave. Duration
- 8h
- When
- Saturday
- Estimated price
- ₹10,000–26,000
Flights from Silchar Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–16,000
Flights from Silchar Airport to Birsa Munda Airport via Kolkata, Patna
- Ave. Duration
- 8h 30m
- When
- Saturday
- Estimated price
- ₹10,000–16,000
Flights from Silchar Airport to Birsa Munda Airport via Lokpriya Gopinath Bordoloi International Airport, Kolkata
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Jorhat Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Jorhat Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 8h 32m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–18,000
- Website
- airindiaexpress.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹11,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagaon Assam to Guwahati
- Ave. Duration
- 2h 52m
- Frequency
- 5 times a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Nagaon Assam to Purulia Jn
- Ave. Duration
- 24h 26m
- Frequency
- Once a week
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Purulia Jn to Ranchi
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- 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 Chaparmukh Jn to Dimapur
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Chaparmukh Jn to New Haflong
- Ave. Duration
- 5h 12m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Chaparmukh Jn to Jorhat Town
- Ave. Duration
- 6h 58m
- 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 Nagaon Assam to Kamakhya
- Ave. Duration
- 3h 27m
- Frequency
- 5 times a week
- 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 Kamakhya to Ranchi
- Ave. Duration
- 26h 35m
- Frequency
- Once a week
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
- Phone
- 18003453986
- Website
- ASTC
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ₹160–230
- Website
- ASTC
Bus from ASTC Nagaon Bypass to Khanapara
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹150–210
- Website
- ASTC
- Website
- Rishi India Travels
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Rishi India Travels
- Website
- Karisma Aarna
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Schedules at
- Karisma Aarna
- Website
- Pranjit Travels
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Pranjit Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- Mahalaxmi Travels
- Website
- Purple Wings Coaches
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Schedules at
- Purple Wings Coaches
- Website
- Kareng Travels
Bus from Nagaon to Guwahati
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Schedules at
- Kareng Travels
- Website
- Baikuntha Transport Service
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Baikuntha Transport Service
- Website
- Laxmi Travels
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Schedules at
- Laxmi Travels
- Website
- Orient Transline
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 20m
- Frequency
- 6 times a week
- Schedules at
- Orient Transline
- Website
- Ruhi Travels
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Schedules at
- Ruhi Travels
- Website
- Ratnagiri Transport
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Ratnagiri Transport
- Phone
- +91 7636910009
- [email protected]
- Website
- Christina Travels
Bus from Nagaon to Guwahati
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Website
- Christina Travels
- Schedules at
- Christina Travels
- Website
- Bijoya Travels
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- Bijoya Travels
- Website
- Mahananda Travels
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Schedules at
- Mahananda Travels
- Website
- Vaishnavi Transline
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h
- Frequency
- Once a week
- Schedules at
- Vaishnavi Transline
- Website
- Joy Hanuman
Bus from Nagaon to Guwahati
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Joy Hanuman
- Website
- Kalyani Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a day
- Schedules at
- Kalyani Travels
- Website
- Network Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- Network Travels
- Phone
- +91 97337 81172
- [email protected]
- Website
- Rayan Bus
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Website
- Rayan Bus
- Website
- Raj Bus Services
Bus from Guwahati to Siliguri
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- Raj Bus Services
- Phone
- +91 9945600000
- Website
- Seema Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Website
- Seema Travels
- Website
- Joy Ramkrishna Bus Service
Bus from Guwahati to Siliguri
- Ave. Duration
- 14h
- Frequency
- 4 times a week
- Schedules at
- Joy Ramkrishna Bus Service
- Website
- Ashirwad Bus Service
Bus from Siliguri to Ranchi
- Ave. Duration
- 16h 20m
- Frequency
- 4 times a day
- Schedules at
- Ashirwad Bus Service
- Website
- Shivam Luxury
Bus from Siliguri to Ranchi
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Schedules at
- Shivam Luxury
- Phone
- +91 9939829993
- [email protected]
- Website
- Jay Jagdambay Tour And Travels
Bus from Siliguri to Ranchi
- Ave. Duration
- 16h 10m
- Frequency
- Once daily
- Website
- Jay Jagdambay Tour And Travels
- Website
- Kohinoor Travels
Bus from Siliguri to Ranchi
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Schedules at
- Kohinoor Travels
- Phone
- +91 86038 69858
- [email protected]
- Website
- Pammi Travels
Bus from Siliguri to Ranchi
- Ave. Duration
- 15h 10m
- Frequency
- 6 times a week
- Website
- Pammi Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Siliguri to Ranchi
- Ave. Duration
- 13h
- Frequency
- 5 times a week
- Website
- Sri Krishna Rath
- Phone
- +91 95767 44127
- Website
- Arzoo Travels
Bus from Siliguri to Ranchi
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a week
- Website
- Arzoo Travels
- Ave. Duration
- 2h 37m
- Estimated price
- ₹1,200–6,500
Kamakshi Tours
- Phone
- +91 98 64 04 79 96
- Website
- kamakshitours.com
Xcell Cabs
- Phone
- +91 97 07 09 70 70
- Website
- xcell.co.in
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 What are the different types of Renfe trains in Spain?, Bali: What to do if Mount Agung erupts, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
Nagāon to Ranchi bus services, operated by Assam State Transport Corporation, arrive at Guwahati station.
Nagāon to Ranchi train services, operated by Indian Railways, arrive at Kamakhya station.
Yes, the driving distance between Nagāon to Ranchi is 1021 km. It takes approximately 15h 37m to drive from Nagāon to Ranchi.
Book your Nagāon to Ranchi train tickets online with 12go.asia.
Book your Nagāon to Ranchi bus tickets online with Omio.
There are 136+ hotels available in Ranchi.



















