There are 11 ways to get from Nagapattinam to Srilanka by train, plane, car, or bus
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 Bagdogra Airport, drive
best- Take the train from Nagappattinam to Manjattidaltrain
- Fly from Trichy International Airport (TRZ) to Bagdogra Airport (IXB)plane TRZ - IXB
- Drive from Bagdogra Airport (IXB) to Srilankacar
10h 52m$109–250Train, drive
cheapest- Take the train from Nagappattinam to Tambaramtrain
- Take the train from Tambaram to Kishanganjtrain
- Take the train from Kishanganj to Thakurganjtrain
- Drive from Thakurganj to Srilankacar
2d 2h$19–114Bus, drive
- Take the bus from Nagapattinam, Tamil Nadu to Chennai, Tamil Nadubus
- Take the bus from Chennai, Tamil Nadu to Vijayawada, Andhra Pradeshbus
- Take the bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengalbus
- Drive from Siliguri, West Bengal to Srilankacar
44h 3mTrain, drive via Chennai
- Take the train from Nagappattinam to Tambaramtrain
- Take the train from Perambur to Kishanganjtrain
- Take the train from Kishanganj to Thakurganjtrain
- Drive from Thakurganj to Srilankacar
2d$20–128Drive 2,378.7 km
- Drive from Nagapattinam to Srilankacar 2,378.7 km
35h 43m$304–440Train to Pondicherry, fly to Bagdogra Airport, drive
- Take the train from Nagappattinam to Tiruppadirippuliyurtrain
- Fly from Pondicherry (PNY) to Bagdogra Airport (IXB)plane PNY - IXB
- Drive from Bagdogra Airport (IXB) to Srilankacar
20h 48m$134–311Train to Chennai International Airport, fly to Bagdogra Airport, drive
- Take the train from Nagappattinam to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Bagdogra Airport (IXB)plane MAA - IXB
- Drive from Bagdogra Airport (IXB) to Srilankacar
11h$85–218Train to Trichy International Airport, fly to Purnea Airport, drive
- Take the train from Nagappattinam to Manjattidaltrain
- Fly from Trichy International Airport (TRZ) to Purnea Airport (PXN)plane TRZ - PXN
- Drive from Purnea Airport (PXN) to Srilankacar
15h 2m$204–464Train, bus to Salem, fly to Bagdogra Airport, drive
- Take the train from Nagappattinam to Tiruchchirapalitrain
- Take the bus from Trichy to Salembus
- Fly from Salem (SXV) to Bagdogra Airport (IXB)plane SXV - IXB
- Drive from Bagdogra Airport (IXB) to Srilankacar
26h 11m$135–225Train, bus to Kempegowda International Airport, fly to Bagdogra Airport, drive
- 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 Bagdogra Airport (IXB)plane BLR - IXB
- Drive from Bagdogra Airport (IXB) to Srilankacar
17h 3m$86–219Bus, train, drive
- Take the bus from Nagapattinam, Tamil Nadu to Chennai, Tamil Nadubus
- Take the train from Chennai Central to Aluabari Roadtrain
- Drive from Thakurganj to Srilankacar
2d 2h
Trichy International Airport (TRZ) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Nagapattinam to Srilanka is to train and drive which costs $19 - $120 and takes 2 days 2h.
The fastest way to get from Nagapattinam to Srilanka is to train and fly and drive which takes 10h 52m and costs $100 - $250.
The distance between Nagapattinam and Srilanka is 2233 km. The road distance is 2378.7 km.
It takes approximately 10h 52m to get from Nagapattinam to Srilanka, including transfers.
Srilanka is 15 min ahead of Nagapattinam. It is currently 2:49 AM in Nagapattinam and 3:04 AM in Srilanka.
Yes, the driving distance between Nagapattinam to Srilanka is 2379 km. It takes approximately 35h 43m to drive from Nagapattinam to Srilanka.
There are 13+ hotels available in Srilanka.
What companies run services between Nagapattinam, India and Srilanka, Province 1, Nepal?
There is no direct connection from Nagapattinam to Srilanka. However, you can take the train to Manjattidal, take the taxi to Trichy International Airport (TRZ) airport, fly to Bagdogra Airport (IXB), then drive to Srilanka. Alternatively, you can take a bus from Nagapattinam, Tamil Nadu to Srilanka via Chennai, Tamil Nadu, Vijayawada, Andhra Pradesh, and Siliguri, West Bengal in around 44h 3m.
- Website
- goindigo.in
Flights from Trichy International Airport to Bagdogra Airport via Chennai International Airport
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $95–220
Flights from Pondicherry to Bagdogra Airport via Hyderabad
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- $120–230
Flights from Pondicherry to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 21h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $120–230
Flights from Pondicherry to Bagdogra Airport via Hyderabad, Kolkata
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- $120–230
Flights from Pondicherry to Bagdogra Airport via Kempegowda International Airport, Hyderabad
- Ave. Duration
- 20h 30m
- When
- Every day
- Estimated price
- $120–230
Flights from Chennai International Airport to Bagdogra Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $70–190
Flights from Chennai International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- $70–190
Flights from Chennai International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $70–190
Flights from Trichy International Airport to Purnea Airport via Hyderabad
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- $180–420
Flights from Trichy International Airport to Purnea Airport via Delhi
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $240–460
Flights from Trichy International Airport to Purnea Airport via Chennai International Airport, Hyderabad
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- $190–430
Flights from Salem to Bagdogra Airport via Hyderabad
- Ave. Duration
- 21h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $95–220
Flights from Salem to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 22h 45m
- When
- Sunday
- Estimated price
- $95–220
Flights from Salem to Bagdogra Airport via Chennai International Airport
- Ave. Duration
- 23h 10m
- When
- Tuesday to Sunday
- Estimated price
- $95–220
Flights from Salem to Bagdogra Airport via Chennai International Airport, Kolkata
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- $100–230
Flights from Salem to Bagdogra Airport via Kochi, Kempegowda International Airport
- Ave. Duration
- 17h 45m
- When
- Saturday
- Estimated price
- $110–230
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $60–160
Flights from Kempegowda International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $60–160
- Website
- airindia.in
Flights from Trichy International Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 7h 48m
- When
- Monday, Wednesday, Friday, Thursday, Saturday, and Sunday
- Estimated price
- $100–240
Flights from Chennai International Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $80–190
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- $90–160
Flights from Kempegowda International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $90–160
Flights from Kempegowda International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $90–160
- Website
- airindiaexpress.in
Flights from Trichy International Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 7h 48m
- When
- Monday, Wednesday, Friday, Thursday, Saturday, and Sunday
- Estimated price
- $100–240
Flights from Chennai International Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $80–190
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- $90–160
Flights from Kempegowda International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $90–160
- Website
- starlightairline.com
Flights from Pondicherry to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 18h 30m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $100–340
Flights from Salem to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 18h 10m
- When
- Saturday
- Estimated price
- $80–260
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 3h
- When
- Wednesday, Friday, Saturday, Sunday, Monday, and Thursday
- Estimated price
- $75–180
Flights from Kempegowda International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $75–180
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagappattinam to Manjattidal
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- $1–13
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Nagappattinam to Tambaram
- Ave. Duration
- 6h 8m
- Frequency
- Once daily
- Estimated price
- $2–18
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $14–18
Train from Perambur to Kishanganj
- Ave. Duration
- 36h 50m
- Frequency
- Once daily
- Estimated price
- $9–70
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $9–11
- Third AC (3A)
- $23–29
- Second AC (2A)
- $30–45
- First Class (1A)
- $55–70
Train from Kishanganj to Thakurganj
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Nagappattinam to Tiruppadirippuliyur
- Ave. Duration
- 2h 39m
- Frequency
- Once a week
- Estimated price
- $1–13
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–13
Train from Nagappattinam to Tambaram
- Ave. Duration
- 6h 8m
- Frequency
- Once daily
- Estimated price
- $2–18
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $14–18
Train from Nagappattinam to Manjattidal
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- $1–13
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Nagappattinam to Tiruchchirapali
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $1–13
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Nagappattinam to Krishnarajapurm
- Ave. Duration
- 10h 28m
- Frequency
- Once a week
- Estimated price
- $3–26
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–11
- Second AC (2A)
- $12–15
- First Class (1A)
- $20–26
Train from Chennai Central to Aluabari Road
- Ave. Duration
- 39h 13m
- Frequency
- Once a week
- Estimated price
- $9–75
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $9–12
- Third AC (3A)
- $24–30
- Second AC (2A)
- $30–45
- First Class (1A)
- $55–75
Train from Nagappattinam to Tambaram
- Ave. Duration
- 6h 8m
- Frequency
- Once daily
- Estimated price
- $2–18
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $14–18
Train from Tambaram to Kishanganj
- Ave. Duration
- 40h 40m
- Frequency
- Twice a week
- Estimated price
- $10–75
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $10–12
- Third AC (3A)
- $25–35
- Second AC (2A)
- $35–45
- First Class (1A)
- $60–75
Train from Kishanganj to Thakurganj
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Trichy to Salem
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $6–22
- Website
- http://www.kalladatravels.com/
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from KR Pura station to Kempegowda International Airport
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- $1
- Airport Vajra Vayu
- $2–3
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, Want to know more about Flixbus?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.












