There are 7 ways to get from Kolkata to St. Thomas by plane, bus, car, shuttle, 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 London International Airport
best- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to London International Airport (YXU)plane CCU - YXU
27h 8m$1,206–3,226Fly to John C. Munro Hamilton International Airport, train
cheapest- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to John C. Munro Hamilton International Airport (YHM)plane CCU - YHM
- Take the train from Aldershot to Londontrain
36h 56m$645–1,861Fly to Toronto Pearson International Airport, bus
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Toronto Pearson International Airport (YYZ)plane CCU - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
27h 20m$884–1,355Fly to Capital Region International Airport, drive
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Capital Region International Airport (LAN)plane CCU - LAN
- Drive from Lansing-Airport-LAN to St. Thomascar
33h 55m$713–2,004Fly to Windsor Airport, bus
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Windsor Airport (YQG)plane CCU - YQG
- Take the bus from Windsor to Londonbus
32h 8m$937–2,569Fly to Detroit, shuttle
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Detroit (DTW)plane CCU - DTW
- Take a shuttle bus from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
32h 1m$866–2,453Fly to Cleveland-Hopkins International Airport, bus, train
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Cleveland-Hopkins International Airport (CLE)plane CCU - CLE
- Take the bus from Cleveland Bus Station to Detroit Bus Stationbus
- Take the train from Windsor to Londontrain
36h 10m$841–2,426
Netaji Subhas Chandra Bose International Airport (CCU) to London International Airport (YXU) flights
Comparing Your Travel Options
The cheapest way to get from Kolkata to St. Thomas is to fly and bus which costs $850 - $1,400 and takes 27h 20m.
The fastest way to get from Kolkata to St. Thomas is to fly which takes 27h 8m and costs $1,200 - $3,300.
The distance between Kolkata and St. Thomas is 12688 km.
It takes approximately 27h 8m to get from Kolkata to St. Thomas, including transfers.
St. Thomas is 9h 30m behind Kolkata. It is currently 12:20 PM in Kolkata and 2:50 AM in St. Thomas.
There are 58+ hotels available in St. Thomas.
What companies run services between Kolkata, India and St. Thomas, ON, Canada?
Emirates, Air Canada, and four other airlines fly from Netaji Subhas Chandra Bose International Airport (CCU) to London International Airport (YXU) 5 times a day.
- Website
- aircanada.com
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Delhi, Toronto Pearson International Airport
- Ave. Duration
- 24h 37m
- When
- Every day
- Estimated price
- $1,200–5,000
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Mumbai, Toronto Pearson International Airport
- Ave. Duration
- 25h 17m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,200–3,400
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Doha, Toronto Pearson International Airport
- Ave. Duration
- 25h 57m
- When
- Every day
- Estimated price
- $1,800–5,500
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Abu Dhabi, Toronto Pearson International Airport
- Ave. Duration
- 27h 17m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $1,200–3,600
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Dubai, Toronto Pearson International Airport
- Ave. Duration
- 27h 42m
- When
- Wednesday to Sunday
- Estimated price
- $1,600–5,500
Flights from Netaji Subhas Chandra Bose International Airport to Toronto Pearson International Airport via Delhi
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- $650–2,200
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Delhi, Toronto Pearson International Airport
- Ave. Duration
- 27h 15m
- When
- Every day
- Estimated price
- $900–3,800
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Doha, Toronto Pearson International Airport
- Ave. Duration
- 24h 50m
- When
- Every day
- Estimated price
- $1,400–3,900
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Mumbai, Toronto Pearson International Airport
- Ave. Duration
- 29h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $950–2,600
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Abu Dhabi, Toronto Pearson International Airport
- Ave. Duration
- 31h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $950–2,700
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Varanasi, Delhi, Toronto Pearson International Airport
- Ave. Duration
- 26h 40m
- When
- Every day
- Estimated price
- $1,100–3,800
Flights from Netaji Subhas Chandra Bose International Airport to Detroit via Delhi, Newark
- Ave. Duration
- 24h 6m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $1,000–3,700
Flights from Netaji Subhas Chandra Bose International Airport to Detroit via Delhi, Toronto Pearson International Airport
- Ave. Duration
- 30h 56m
- When
- Every day
- Estimated price
- $1,000–3,500
Flights from Netaji Subhas Chandra Bose International Airport to Cleveland-Hopkins International Airport via Delhi, Newark
- Ave. Duration
- 24h 43m
- When
- Every day
- Estimated price
- $750–3,300
- Website
- united.com
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Delhi, Toronto Pearson International Airport
- Ave. Duration
- 24h 37m
- When
- Every day
- Estimated price
- $1,200–5,000
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Mumbai, Toronto Pearson International Airport
- Ave. Duration
- 25h 17m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,200–3,400
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Doha, Toronto Pearson International Airport
- Ave. Duration
- 25h 57m
- When
- Every day
- Estimated price
- $1,800–5,500
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Abu Dhabi, Toronto Pearson International Airport
- Ave. Duration
- 27h 17m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $1,200–3,600
Flights from Netaji Subhas Chandra Bose International Airport to Toronto Pearson International Airport via Delhi
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- $650–2,200
Flights from Netaji Subhas Chandra Bose International Airport to Detroit via Delhi, Newark
- Ave. Duration
- 24h 6m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $1,000–3,700
Flights from Netaji Subhas Chandra Bose International Airport to Detroit via Delhi, Toronto Pearson International Airport
- Ave. Duration
- 30h 56m
- When
- Every day
- Estimated price
- $1,000–3,500
Flights from Netaji Subhas Chandra Bose International Airport to Cleveland-Hopkins International Airport via Delhi, Newark
- Ave. Duration
- 24h 43m
- When
- Every day
- Estimated price
- $750–3,300
- Website
- delta.com
Flights from Netaji Subhas Chandra Bose International Airport to Capital Region International Airport via Shanghai Pudong, Detroit
- Ave. Duration
- 31h 33m
- When
- Every day
- Estimated price
- $800–2,800
Flights from Netaji Subhas Chandra Bose International Airport to Detroit via Shanghai Pudong
- Ave. Duration
- 23h 6m
- When
- Every day
- Estimated price
- $1,100–3,900
Flights from Netaji Subhas Chandra Bose International Airport to Detroit via Delhi, Toronto Pearson International Airport
- Ave. Duration
- 23h 40m
- When
- Every day
- Estimated price
- $800–2,300
Flights from Netaji Subhas Chandra Bose International Airport to Detroit via Delhi, Newark
- Ave. Duration
- 24h 19m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $850–2,400
Flights from Netaji Subhas Chandra Bose International Airport to Detroit via Delhi, New York JFK
- Ave. Duration
- 26h 28m
- When
- Every day
- Estimated price
- $850–3,700
Flights from Netaji Subhas Chandra Bose International Airport to Cleveland-Hopkins International Airport via Shanghai Pudong, Detroit
- Ave. Duration
- 25h 14m
- When
- Every day
- Estimated price
- $1,000–3,600
Flights from Netaji Subhas Chandra Bose International Airport to Cleveland-Hopkins International Airport via Delhi, New York JFK
- Ave. Duration
- 26h 38m
- When
- Every day
- Estimated price
- $750–3,300
- Website
- emirates.com
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Dubai, Toronto Pearson International Airport
- Ave. Duration
- 27h 42m
- When
- Wednesday to Sunday
- Estimated price
- $2,000–6,000
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Mumbai, Toronto Pearson International Airport
- Ave. Duration
- 25h 17m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,200–3,400
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Abu Dhabi, Toronto Pearson International Airport
- Ave. Duration
- 27h 17m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $1,200–3,600
Flights from Netaji Subhas Chandra Bose International Airport to London International Airport via Delhi, Toronto Pearson International Airport
- Ave. Duration
- 27h 22m
- When
- Every day
- Estimated price
- $1,200–3,200
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Dubai, Toronto Pearson International Airport
- Ave. Duration
- 31h 40m
- When
- Wednesday to Sunday
- Estimated price
- $1,500–4,600
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Doha, Toronto Pearson International Airport
- Ave. Duration
- 24h 50m
- When
- Every day
- Estimated price
- $1,400–3,900
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Mumbai, Toronto Pearson International Airport
- Ave. Duration
- 29h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $950–2,600
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Abu Dhabi, Toronto Pearson International Airport
- Ave. Duration
- 31h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $950–2,700
Flights from Netaji Subhas Chandra Bose International Airport to Windsor Airport via Delhi, Toronto Pearson International Airport
- Ave. Duration
- 31h 20m
- When
- Every day
- Estimated price
- $900–2,500
- Website
- flyporter.com
Flights from Netaji Subhas Chandra Bose International Airport to John C. Munro Hamilton International Airport via Shanghai Pudong, Vancouver
- Ave. Duration
- 31h 12m
- When
- Wednesday and Sunday
- Estimated price
- $600–1,600
Flights from Netaji Subhas Chandra Bose International Airport to John C. Munro Hamilton International Airport via Guangzhou Baiyun, Vancouver
- Ave. Duration
- 32h 12m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $750–2,500
Flights from Netaji Subhas Chandra Bose International Airport to John C. Munro Hamilton International Airport via Dubai, Montreal, Ottawa
- Ave. Duration
- 31h 42m
- When
- Wednesday to Friday
- Estimated price
- $800–2,600
Flights from Netaji Subhas Chandra Bose International Airport to John C. Munro Hamilton International Airport via Delhi, Montreal, Ottawa
- Ave. Duration
- 28h
- When
- Monday to Thursday
- Estimated price
- $600–2,100
Flights from Netaji Subhas Chandra Bose International Airport to John C. Munro Hamilton International Airport via Doha, Montreal, Ottawa
- Ave. Duration
- 28h 15m
- When
- Every day
- Estimated price
- $750–2,200
Flights from Netaji Subhas Chandra Bose International Airport to John C. Munro Hamilton International Airport via Shanghai Pudong, Toronto Pearson International Airport, Ottawa
- Ave. Duration
- 33h 45m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $600–1,600
- Website
- aa.com
Flights from Netaji Subhas Chandra Bose International Airport to Toronto Pearson International Airport via Delhi, New York JFK
- Ave. Duration
- 24h 44m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $650–2,300
Flights from Netaji Subhas Chandra Bose International Airport to Capital Region International Airport via Abu Dhabi, Chicago O'Hare
- Ave. Duration
- 27h 59m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $650–1,900
Flights from Netaji Subhas Chandra Bose International Airport to Capital Region International Airport via Dubai, Chicago O'Hare
- Ave. Duration
- 32h 56m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $1,000–3,200
Flights from Netaji Subhas Chandra Bose International Airport to Cleveland-Hopkins International Airport via Delhi, New York JFK
- Ave. Duration
- 25h 43m
- When
- Every day
- Estimated price
- $950–3,300
- Website
- qatarairways.com
Flights from Netaji Subhas Chandra Bose International Airport to Capital Region International Airport via Doha, Chicago O'Hare
- Ave. Duration
- 30h 56m
- When
- Every day
- Estimated price
- $950–2,700
Flights from Netaji Subhas Chandra Bose International Airport to Capital Region International Airport via Dubai, Chicago O'Hare
- Ave. Duration
- 32h 56m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $1,000–3,200
- Website
- airindia.in
Flights from Netaji Subhas Chandra Bose International Airport to Toronto Pearson International Airport via Delhi
- Ave. Duration
- 21h 15m
- When
- Every day
- Estimated price
- $500–1,400
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Aldershot to London
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- $30–230
- Website
- VIA Rail
- Escape
- $30–100
- Business
- $75–210
- Business Plus
- $90–230
- Economy
- $30–110
- Economy Plus
- $35–120
Train from Windsor to London
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
- Phone
- +1 647 477 5500
- [email protected]
- Website
- Onex Bus
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $28–35
- Website
- Onex Bus
- Standard Fare
- $28–35
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Windsor to London
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- $27–45
- Schedules at
- Flixbus USA
- Phone
- (519) 679-2707
- [email protected]
- Website
- Robert Q Airbus
Shuttle from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a day
- Estimated price
- $64–128
- Website
- Robert Q Airbus
- Schedules at
- Schedules and Fares Robert Q Airbus
- Senior/ Student
- $114
- Adult
- $128
- Child
- $64
- Senior/Student
- $122
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Cleveland Bus Station to Detroit Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- $40–60
- Website
- Greyhound
Want to know more about travelling around Canada
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide










