There are 5 ways to get from Colombo to Sikka by plane, bus, ferry, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Govardhanpur Airport Jamnagar
best- Fly from Bandaranaike International Airport (CMB) to Govardhanpur Airport Jamnagar (JGA)plane CMB - JGA
10h 26m₹41,192–133,772Train, ferry via Mumbai
cheapest- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Thanetrain
- Take the train from Mumbai(Dadar) to Kanalas Jntrain
2d 10h₹8,295–20,310Bus, ferry, taxi
- Take the bus from Pettah to Kankesanturaibus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the bus from Nagore to Ashokpillarbus
- Take the bus from FlixBus Chennai - Ashok Pillar to FlixBus Bengaluru Majestic - Flixbus Boarding Zonebus
- Take the bus from Anand Rao Circle to Paldibus
- Take the bus from Paldi to Hathi Gatebus
- Take the taxi from Hathi Gate to Sikkataxi
2d 5h₹12,505–17,234Fly to Rajkot International Airport, train
- Fly from Bandaranaike International Airport (CMB) to Rajkot International Airport (HSR)plane CMB - HSR
- Take the train from Rajkot Jn to Jamnagartrain
9h 1m₹23,272–71,172Train, ferry
- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Villupuram Jntrain
- Take the train from Villupuram Jn to Jamnagartrain
2d 18h₹8,576–20,390
Bandaranaike International Airport (CMB) to Govardhanpur Airport Jamnagar (JGA) flights
Questions & Answers
The cheapest way to get from Colombo to Sikka is to train and ferry via Mumbai which costs ₹8,000 - ₹21,000 and takes 2 days 10h.
The fastest way to get from Colombo to Sikka is to fly and train which takes 9h 1m and costs ₹23,000 - ₹75,000.
The distance between Colombo and Sikka is 2062 km.
The best way to get from Colombo to Sikka without a car is to train and ferry via Mumbai which takes 2 days 10h and costs ₹8,000 - ₹21,000.
It takes approximately 10h 26m to get from Colombo to Sikka, including transfers.
There are 26+ hotels available in Sikka.
What companies run services between Colombo, Sri Lanka and Sikka, Gujarāt, India?
SriLankan Airlines, Air India Limited, and IndiGo Airlines fly from Bandaranaike International Airport (CMB) to Govardhanpur Airport Jamnagar (JGA) every 4 hours.
- Website
- airindia.in
Flights from Bandaranaike International Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- ₹38,000–180,000
Flights from Bandaranaike International Airport to Govardhanpur Airport Jamnagar via Bengaluru, Mumbai
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ₹32,000–170,000
Flights from Bandaranaike International Airport to Govardhanpur Airport Jamnagar via Madras, Mumbai
- Ave. Duration
- 13h 37m
- When
- Every day
- Estimated price
- ₹34,000–180,000
Flights from Bandaranaike International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹16,000–90,000
Flights from Bandaranaike International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹24,000–120,000
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹19,000–65,000
Flights from Bandaranaike International Airport to Rajkot International Airport via Hyderabad
- Ave. Duration
- 5h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹20,000–95,000
Flights from Bandaranaike International Airport to Rajkot International Airport via Bengaluru
- Ave. Duration
- 7h 50m
- When
- Thursday to Saturday
- Estimated price
- ₹19,000–65,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- ₹400–3,900
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- ₹400–550
- 3rd Class Fare
- ₹450–550
- Air Conditioned Saloon
- ₹850–3,900
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Nagappattinam to Thane
- Ave. Duration
- 28h 58m
- Frequency
- Once a week
- Estimated price
- ₹650–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
Train from Mumbai(Dadar) to Kanalas Jn
- Ave. Duration
- 14h 16m
- Frequency
- Once daily
- Estimated price
- ₹420–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹420–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Rajkot Jn to Jamnagar
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Nagappattinam to Villupuram Jn
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Villupuram Jn to Jamnagar
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,100
- Second AC (2A)
- ₹3,600–4,500
- First Class (1A)
- ₹6,000–8,000
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Pettah to Kankesanturai
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ₹790–830
- Schedules at
- https://ncgexpress.lk/
- Sleeper/Seater
- ₹790–830
- Phone
- 9513948001
- commercial@tnstc.in
- Website
- tnstc.in
Bus from Nagore to Ashokpillar
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- ₹310–750
- Website
- https://www.tnstc.in/OTRSOnline/
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Chennai - Ashok Pillar to FlixBus Bengaluru Majestic - Flixbus Boarding Zone
- Ave. Duration
- 8h 5m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,700
- Website
- https://www.flixbus.in
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Anand Rao Circle to Paldi
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- ₹1,600–4,000
- Schedules at
- vrlbus.in
- Ac Sleeper
- ₹2,200–3,000
- Phone
- +919428521105
- info@gujarattravels.co.in
- Website
- gujarattravels.co.in
Bus from Paldi to Hathi Gate
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- ₹700–900
- Schedules at
- gujarattravels.co.in
- AC Sleeper
- ₹700–900
- Website
- shipindia.com
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Schedules at
- shipindia.com
- Ave. Duration
- 1h 36m
- Estimated price
- ₹2,000–2,400
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 The beginner’s guide to the 2018 World Nomad Games, Train travel in Spain: A guide to Renfe, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.




















