There are 9 ways to get from Nagapattinam to Surat 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 Trichy International Airport, fly to Surat
best- Take the train from Nagappattinam to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Surat (STV)plane TRZ - STV
9h 7m₹9,014–24,213Train
cheapest- Take the train from Nagappattinam to Mayiladuturai Jtrain 16176 / ...
- Take the train from Mayiladuturai J to Surattrain 09420
35h 32m₹876–6,972Bus
- Take the bus from Nagapattinam to Chennaibus
- Take the bus from Chennai to Kolhapurbus
- Take the bus from Kolhapur to Suratbus
32h 41mDrive 1,601.8 km
- Drive from Nagapattinam to Suratcar 1,601.8 km
23h 38m₹17,935–25,906Train to Chennai International Airport, fly to Surat
- Take the train from Nagappattinam to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Surat (STV)plane MAA - STV
9h 34m₹8,681–16,969Taxi to Madurai, fly to Surat
- Take the taxi from Nagapattinam to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Surat (STV)plane IXM - STV
9h 12m₹12,960–28,285Train to Pondicherry, fly to Surat
- Take the train from Nagappattinam to Cuddalore Port Jn.train
- Fly from Pondicherry (PNY) to Surat (STV)plane PNY - STV
9h 44m₹10,564–28,320Train to Trichy International Airport, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the train from Nagappattinam to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane TRZ - BOM
- Take the train from Borivali to Surattrain
9h 30m₹9,621–19,487Train, bus to Kempegowda International Airport, fly to Surat
- Take the train from Nagappattinam to Krishnarajapurmtrain
- Take the bus from KR Pura station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Surat (STV)plane BLR - STV
15h 29m₹7,749–17,124
Trichy International Airport (TRZ) to Surat (STV) flights
Comparing Your Travel Options
The cheapest way to get from Nagapattinam to Surat is to train which costs ₹850 - ₹7,000 and takes 35h 32m.
The fastest way to get from Nagapattinam to Surat is to train and fly which takes 9h 7m and costs ₹9,000 - ₹25,000.
No, there is no direct bus from Nagapattinam to Surat. However, there are services departing from Nagapattinam and arriving at Surat via Chennai and Kolhapur. The journey, including transfers, takes approximately 32h 41m.
No, there is no direct train from Nagapattinam to Surat. However, there are services departing from Nagappattinam and arriving at Surat via Mayiladuturai J. The journey, including transfers, takes approximately 35h 32m.
The distance between Nagapattinam and Surat is 1471 km. The road distance is 1601.8 km.
The best way to get from Nagapattinam to Surat without a car is to bus which takes 32h 41m and costs .
It takes approximately 9h 7m to get from Nagapattinam to Surat, including transfers.
Nagapattinam to Surat bus services, operated by SLGT Travels, depart from Nagapattinam station.
Nagapattinam to Surat train services, operated by Indian Railways, depart from Nagappattinam station.
The best way to get from Nagapattinam to Surat is to bus which takes 32h 41m and costs . Alternatively, you can train, which costs ₹850 - ₹7,000 and takes 35h 32m.
What companies run services between Nagapattinam, India and Surat, India?
You can take a bus from Nagapattinam to Surat via Chennai and Kolhapur in around 32h 41m. Alternatively, you can take a train from Nagappattinam to Surat via Mayiladuturai J in around 35h 32m.
- Website
- goindigo.in
Flights from Trichy International Airport to Surat via Kempegowda International Airport
- Ave. Duration
- 6h 28m
- When
- Monday, Wednesday, Saturday, Sunday, Friday, and Tuesday
- Estimated price
- ₹8,000–22,000
Flights from Chennai International Airport to Surat
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–14,000
Flights from Chennai International Airport to Surat via Kempegowda International Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Madurai to Surat via Kempegowda International Airport
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–23,000
Flights from Madurai to Surat via Delhi
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₹14,000–25,000
Flights from Pondicherry to Surat via Kempegowda International Airport
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- ₹9,500–26,000
Flights from Trichy International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–15,000
Flights from Trichy International Airport to Chhatrapati Shivaji Maharaj International Airport via Kempegowda International Airport
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Trichy International Airport to Chhatrapati Shivaji Maharaj International Airport via Chennai International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Kempegowda International Airport to Surat
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Kempegowda International Airport to Surat via Chennai International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–12,000
- Website
- airindiaexpress.in
Flights from Chennai International Airport to Surat via Kempegowda International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Trichy International Airport to Chhatrapati Shivaji Maharaj International Airport via Kempegowda International Airport
- Ave. Duration
- 4h 20m
- When
- Tuesday and Thursday
- Estimated price
- ₹5,500–16,000
Flights from Kempegowda International Airport to Surat
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹5,000–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagappattinam to Tiruchchirapali
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- 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 Nagappattinam to Mayiladuturai J
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Mayiladuturai J to Surat
- Ave. Duration
- 33h 7m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Nagappattinam to Tambaram
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Nagappattinam to Cuddalore Port Jn.
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- 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 Nagappattinam to Tiruchchirapali
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- 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 Borivali to Surat
- Ave. Duration
- 2h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Nagappattinam to Krishnarajapurm
- Ave. Duration
- 10h 28m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
- [email protected]
- Website
- SLGT Travels
Bus from Nagapattinam to Chennai
- Ave. Duration
- 6h 40m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chennai to Kolhapur
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Kolhapur to Surat
- Ave. Duration
- 14h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Chennai to Kolhapur
- Ave. Duration
- 10h 30m
- Frequency
- 6 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Kolhapur to Surat
- Ave. Duration
- 14h 55m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
Bus from Kolhapur to Surat
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from KR Pura station to Kempegowda International Airport
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₹70–280
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–85
- Airport Vajra Vayu
- ₹210–280
- Ave. Duration
- 3h 48m
- Estimated price
- ₹4,100–4,900
KKL Taxi Travels
- Phone
- +91 94 44 91 90 90
- Website
- kkltaxi.business.site
Siva Cabs
- Phone
- +91 98 65 89 24 31
- Website
- sivacabs.business.site
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 4 of the smartest ways to explore Australia, What are the different types of Renfe trains in Spain?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
Nagapattinam to Surat bus services, operated by SLGT Travels, arrive at Chennai station.
Nagapattinam to Surat train services, operated by Indian Railways, arrive at Mayiladuturai J station.
Yes, the driving distance between Nagapattinam to Surat is 1602 km. It takes approximately 23h 38m to drive from Nagapattinam to Surat.
Book your Nagapattinam to Surat bus tickets online with Omio.
There are 225+ hotels available in Surat.









