There are 9 ways to get from New Delhi to Bilimora by plane, train, 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.
Fly Indira Gandhi International Airport to Surat, train
best- Fly from Indira Gandhi International Airport (DEL) to Surat (STV)plane DEL - STV
- Take the train from Surat to Bilimora Jntrain
5h 24m₹6,546–10,517Train #2
cheapest- Take the train from Hazrat Nizamuddin to Bilimora Jntrain 19020
24h 41m₹510–4,139Train via Surat
- Take the train from New Delhi to Surattrain 12952 / ...
- Take the train from Surat to Bilimora Jntrain 12922 / ...
14h 18m₹643–4,919Bus
- Take the bus from Delhi, Delhi State to Vadodara, Gujaratbus Delhi, Delhi State - Vadodara, Gujarat
- Take the bus from Vadodara to Navsaribus Vadodara - Navsari
28h 2mDrive 1,117 km
- Drive from New Delhi to Bilimoracar 1,117 km
11h 26m₹12,686–18,323Fly Indira Gandhi International Airport to Civil Airport Harni, train
- Fly from Indira Gandhi International Airport (DEL) to Civil Airport Harni (BDQ)plane DEL - BDQ
- Take the train from Vadodara Jn to Surattrain
- Take the train from Surat to Bilimora Jntrain
6h 28m₹6,456–11,937Fly Hindon to Chhatrapati Shivaji Maharaj International Airport, train
- Fly from Hindon (HDO) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane HDO - BOM
- Take the train from Borivali to Valsadtrain
6h 33m₹8,721–23,210Fly Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane DEL - BOM
- Take the train from Borivali to Valsadtrain
7h 31m₹6,583–11,961Train
- Take the train from Hazrat Nizamuddin to Valsadtrain 12954 / ...
16h 16m₹620–5,038
New Delhi to Bilimora by train
Comparing Your Travel Options
The cheapest way to get from New Delhi to Bilimora is to train which costs ₹500 - ₹4,200 and takes 24h 41m.
The fastest way to get from New Delhi to Bilimora is to fly and train which takes 5h 24m and costs ₹6,500 - ₹11,000.
No, there is no direct bus from New Delhi to Bilimora. However, there are services departing from Shivaji Stadium Terminal and arriving at Navsari via Delhi, Delhi State and Vadodara. The journey, including transfers, takes approximately 28h 2m.
No, there is no direct train from New Delhi to Bilimora. However, there are services departing from New Delhi and arriving at Bilimora Jn via Surat. The journey, including transfers, takes approximately 14h 18m.
The distance between New Delhi and Bilimora is 1022 km. The road distance is 1117 km.
The best way to get from New Delhi to Bilimora without a car is to train via Surat which takes 14h 18m and costs ₹600 - ₹5,000.
It takes approximately 5h 24m to get from New Delhi to Bilimora, including transfers.
New Delhi to Bilimora bus services, operated by B.R. Travels, depart from Delhi, Delhi State station.
New Delhi to Bilimora train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from New Delhi to Bilimora is to train via Surat which takes 14h 18m and costs ₹600 - ₹5,000. Alternatively, you can bus, which costs and takes 28h 2m.
What companies run services between New Delhi, India and Bilimora, India?
You can take a train from New Delhi to Bilimora Jn via Surat in around 14h 18m. Alternatively, you can take a bus from Shivaji Stadium Terminal to Bilimora Jn via Avantika Sec 1, Delhi, Delhi State, Vadodara, Navsari, and Navsari in around 28h 2m.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- ₹5,000–14,000
Flights from Indira Gandhi International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₹4,800–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Surat to Bilimora Jn
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from New Delhi to Surat
- Ave. Duration
- 12h 18m
- Frequency
- 3 times a day
- 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 Surat to Bilimora Jn
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Vadodara Jn to Surat
- Ave. Duration
- 1h 23m
- Frequency
- Every 20 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Surat to Bilimora Jn
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Borivali to Valsad
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Borivali to Valsad
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Hazrat Nizamuddin to Valsad
- Ave. Duration
- 13h 48m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
Train from Hazrat Nizamuddin to Bilimora Jn
- Ave. Duration
- 23h 13m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Delhi, Delhi State to Vadodara, Gujarat
- Ave. Duration
- 19h 45m
- Frequency
- 5 times a day
- Website
- B.R. Travels
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 Flying into Beijing?, Getting to Rome from the airport, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
New Delhi to Bilimora bus services, operated by B.R. Travels, arrive at Vadodara, Gujarat station.
New Delhi to Bilimora train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between New Delhi to Bilimora is 1117 km. It takes approximately 11h 26m to drive from New Delhi to Bilimora.
There are 17+ hotels available in Bilimora.








