There are 8 ways to get from Nareshwar to Rajkot by taxi, plane, bus, train, night bus, 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.
Taxi to Tribhuvan International Airport, fly
best- Take the taxi from Nareshwar to Tribhuvan International Airport (KTM)
- Fly from Tribhuvan International Airport (KTM) to Rajkot International Airport (HSR)KTM - HSR
8h 8m₹18,560–37,007Drive, train
cheapest- Drive from Nareshwar to Gawnaha
- Take the train from Narkatiaganj Jn to Rajkot Jn19270
44h 26m₹2,845–10,623Bus, train
- Take the bus from Mugling(Nepal) to FaizabadIndo-Nepal Maitree Bus
- Take the train from Ayodhya Cantt to Rajkot Jn15636
37h 46m₹3,402–9,596Bus, night bus, train
- Take the bus from Mugling(Nepal) to Delhi
- Take the night bus from Gokhale Market to Ahmedabad RTO Circle - Subhash bridge
- Take the train from Sabarmati Jn to Rajkot Jn
2d₹4,271–9,776Drive 1,782 km
- Drive from Nareshwar to Rajkot1,782 km
25h 43m₹20,155–29,113Drive to Gorakhpur Airport, fly
- Drive from Nareshwar to Gorakhpur Airport (GOP)
- Fly from Gorakhpur Airport (GOP) to Rajkot International Airport (HSR)GOP - HSR
9h 12m₹11,459–22,574Taxi to Bharatpur Airport, fly
- Take the taxi from Nareshwar to Bharatpur Airport (BHR)
- Fly from Bharatpur Airport (BHR) to Rajkot International Airport (HSR)BHR - HSR
9h 17m₹16,335–41,604Taxi to Pokhara Airport, fly
- Take the taxi from Nareshwar to Pokhara Airport (PKR)
- Fly from Pokhara Airport (PKR) to Rajkot International Airport (HSR)PKR - HSR
8h 23m₹22,903–56,639
Tribhuvan International Airport (KTM) to Rajkot International Airport (HSR) flights
Questions & Answers
The cheapest way to get from Nareshwar to Rajkot is to drive and train which costs ₹2,800 - ₹11,000 and takes 44h 26m.
The fastest way to get from Nareshwar to Rajkot is to taxi and fly which takes 8h 8m and costs ₹18,000 - ₹37,000.
The distance between Nareshwar and Rajkot is 1718 km. The road distance is 1782 km.
The best way to get from Nareshwar to Rajkot without a car is to bus and train which takes 37h 46m and costs ₹3,400 - ₹10,000.
It takes approximately 8h 8m to get from Nareshwar to Rajkot, including transfers.
Yes, the driving distance between Nareshwar to Rajkot is 1782 km. It takes approximately 25h 43m to drive from Nareshwar to Rajkot.
There are 102+ hotels available in Rajkot.
What companies run services between Nareshwar, Nepal and Rajkot, India?
There is no direct connection from Nareshwar to Rajkot. However, you can take the taxi to Tribhuvan International Airport (KTM) airport, fly to Rajkot International Airport (HSR), then take the taxi to Rajkot. Alternatively, you can take a vehicle from Nareshwar to Rajkot Jn via Mugling(Nepal), Faizabad, and Ayodhya Cantt in around 37h 46m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,000–38,000
Flights from Tribhuvan International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Gorakhpur Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Bharatpur Airport to Rajkot International Airport via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹13,000–43,000
Flights from Bharatpur Airport to Rajkot International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹12,000–41,000
Flights from Bharatpur Airport to Rajkot International Airport via Pokhara Airport, Tribhuvan International Airport, Mumbai
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹13,000–44,000
Flights from Pokhara Airport to Rajkot International Airport via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹18,000–60,000
Flights from Pokhara Airport to Rajkot International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹17,000–55,000
Flights from Pokhara Airport to Rajkot International Airport via Bharatpur Airport, Tribhuvan International Airport, Mumbai
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹18,000–60,000
Flights from Pokhara Airport to Rajkot International Airport via Nepalganj, Tribhuvan International Airport, Mumbai
- Ave. Duration
- 9h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹20,000–65,000
- Website
- airindia.in
Flights from Tribhuvan International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Gorakhpur Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Bharatpur Airport to Rajkot International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹10,000–34,000
Flights from Pokhara Airport to Rajkot International Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹14,000–46,000
Flights from Pokhara Airport to Rajkot International Airport via Nepalganj, Tribhuvan International Airport, Delhi
- Ave. Duration
- 9h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹16,000–50,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ayodhya Cantt to Rajkot Jn
- Ave. Duration
- 28h 39m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,300–5,500
Train from Sabarmati Jn to Rajkot Jn
- Ave. Duration
- 3h 47m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Narkatiaganj Jn to Rajkot Jn
- Ave. Duration
- 38h 28m
- Frequency
- Twice a week
- Estimated price
- ₹850–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
- Phone
- +91-11-23370236
- info@dimts.in
- Website
- dtc.delhi.gov.in
Bus from Mugling(Nepal) to Faizabad
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- ₹40–950
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹40–65
- AC Buses
- ₹80–120
- Airport Express Services
- ₹700–950
Bus from Mugling(Nepal) to Delhi
- Ave. Duration
- 22h 40m
- Frequency
- Once daily
- Estimated price
- ₹110–2,800
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹110–160
- AC Buses
- ₹210–300
- Airport Express Services
- ₹2,000–2,700
- Phone
- +917422221306
- ashoktravelsmds@rediffmail.com
- Website
- atmbus.in
Night bus from Gokhale Market to Ahmedabad RTO Circle - Subhash bridge
- Ave. Duration
- 18h 24m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,300
- Schedules at
- atmbus.in
- Sleeper / Seater
- ₹1,300–2,300
- Ave. Duration
- 2h 4m
- Estimated price
- ₹5,000–11,000
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













