There are 8 ways to get from Odense to Castries by train, plane, ferry, 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 Billund Airport, fly to Martinique Aimé Césaire International Airport, ferry
best- Take the train from Odense St. to Vejle St.
- Fly from Billund Airport (BLL) to Martinique Aimé Césaire International Airport (FDF)BLL - FDF
- Take the ferry from Fort-de-France to Castries, Saint Lucia
22h 2m$498–1,531Train to Billund Airport, fly to George F. L. Charles Airport
cheapest- Take the train from Odense St. to Vejle St.
- Fly from Billund Airport (BLL) to George F. L. Charles Airport (SLU)BLL - SLU
18h 24m$353–1,236Train to Hamburg Airport, fly to Martinique Aimé Césaire International Airport, ferry
- Take the train from Odense St. to Hamburg Hbf
- Fly from Hamburg Airport (HAM) to Martinique Aimé Césaire International Airport (FDF)HAM - FDF
- Take the ferry from Fort-de-France to Castries, Saint Lucia
21h 19m$684–1,248Train to Billund Airport, fly to Hewanorra International Airport, drive
- Take the train from Odense St. to Vejle St.
- Fly from Billund Airport (BLL) to Hewanorra International Airport (UVF)BLL - UVF
- Drive from Hewanorra International Airport (UVF) to Castries
22h 44m$729–2,346Train to Copenhagen Airport, fly to Hewanorra International Airport, drive
- Take the train from Odense St. to København H
- Fly from Copenhagen Airport (CPH) to Hewanorra International Airport (UVF)CPH - UVF
- Drive from Hewanorra International Airport (UVF) to Castries
17h 21m$527–2,355Train to Hamburg Airport, fly to Hewanorra International Airport, drive
- Take the train from Odense St. to Hamburg Hbf
- Fly from Hamburg Airport (HAM) to Hewanorra International Airport (UVF)HAM - UVF
- Drive from Hewanorra International Airport (UVF) to Castries
22h 51m$595–2,163Train, bus to Aarhus Airport, fly to Hewanorra International Airport, drive
- Take the train from Odense St. to Aarhus H
- Take the bus from Aarhus Banegårdsplads/Banegårdspladsen to Aarhus Lufthavn
- Fly from Aarhus Airport (AAR) to Hewanorra International Airport (UVF)AAR - UVF
- Drive from Hewanorra International Airport (UVF) to Castries
31h 41m$606–1,879Train, train to Sønderborg Airport, fly to Hewanorra International Airport, drive
- Take the train from Odense St. to Fredericia St.
- Take the train from Fredericia St. to Gråsten St.
- Fly from Sønderborg Airport (SGD) to Hewanorra International Airport (UVF)SGD - UVF
- Drive from Hewanorra International Airport (UVF) to Castries
32h 25m$647–1,977
Billund Airport (BLL) to Martinique Aimé Césaire International Airport (FDF) flights
Questions & Answers
The cheapest way to get from Odense to Castries is to train and fly which costs $350 - $1,300 and takes 18h 24m.
The fastest way to get from Odense to Castries is to train and fly and drive which takes 17h 21m and costs $500 - $2,400.
The distance between Odense and Castries is 7629 km.
It takes approximately 22h 2m to get from Odense to Castries, including transfers.
Castries is 5h behind Odense. It is currently 9:37 PM in Odense and 4:37 PM in Castries.
There are 457+ hotels available in Castries.
What companies run services between Odense, Denmark and Castries, Saint Lucia?
There is no direct connection from Odense to Castries. However, you can take the train to Vejle St., walk to Vejle Trafikcenter, take the bus to Billund Lufthavn / Billund Airport, walk to Billund Airport (BLL) airport, fly to Martinique Aimé Césaire International Airport (FDF), walk to Aeroport, take the bus to Felix Eboue, walk to Fort-de-France, then take the ferry to Castries, Saint Lucia. Alternatively, you can take the train to Hamburg Hbf, take the train to Hamburg Airport, walk to Hamburg Airport (HAM) airport, fly to Martinique Aimé Césaire International Airport (FDF), walk to Aeroport, take the bus to Felix Eboue, walk to Fort-de-France, then take the ferry to Castries, Saint Lucia.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- britishairways.com
Flights from Billund Airport to Hewanorra International Airport via London Gatwick
- Ave. Duration
- 32h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $650–3,000
Flights from Billund Airport to Hewanorra International Airport via Amsterdam Schiphol, Georgetown
- Ave. Duration
- 25h 45m
- When
- Wednesday and Thursday
- Estimated price
- $750–2,700
Flights from Billund Airport to Hewanorra International Airport via Frankfurt, ANR Robinson
- Ave. Duration
- 18h 20m
- When
- Tuesday
- Estimated price
- $700–2,300
Flights from Billund Airport to Hewanorra International Airport via Copenhagen Airport, London Gatwick
- Ave. Duration
- 22h 50m
- When
- Wednesday to Friday
- Estimated price
- $650–3,100
Flights from Copenhagen Airport to Hewanorra International Airport via London Gatwick
- Ave. Duration
- 20h 18m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $500–2,300
Flights from Hamburg Airport to Hewanorra International Airport via London Gatwick
- Ave. Duration
- 29h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–2,600
Flights from Hamburg Airport to Hewanorra International Airport via Amsterdam Schiphol, Georgetown
- Ave. Duration
- 18h 50m
- When
- Thursday
- Estimated price
- $650–2,400
Flights from Aarhus Airport to Hewanorra International Airport via Copenhagen Airport, London Gatwick
- Ave. Duration
- 25h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $700–3,200
Flights from Aarhus Airport to Hewanorra International Airport via Oslo, London Gatwick
- Ave. Duration
- 27h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $700–3,400
Flights from Sønderborg Airport to Hewanorra International Airport via Copenhagen Airport, London Gatwick
- Ave. Duration
- 26h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–3,400
- Website
- condor.com
Flights from Billund Airport to Martinique Aimé Césaire International Airport via Frankfurt
- Ave. Duration
- 15h 25m
- When
- Saturday
- Estimated price
- $430–1,400
Flights from Billund Airport to Martinique Aimé Césaire International Airport via Copenhagen Airport, Dusseldorf
- Ave. Duration
- 15h 5m
- When
- Sunday
- Estimated price
- $440–1,500
Flights from Hamburg Airport to Martinique Aimé Césaire International Airport via Frankfurt
- Ave. Duration
- 13h 22m
- When
- Saturday
- Estimated price
- $370–1,200
- Website
- intercaribbean.com
Flights from Billund Airport to George F. L. Charles Airport via Amsterdam Schiphol, Barbados
- Ave. Duration
- 19h 16m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $330–1,200
- Website
- airfrance.com
Flights from Billund Airport to Martinique Aimé Césaire International Airport via Paris Charles de Gaulle
- Ave. Duration
- 17h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $440–1,600
Flights from Hamburg Airport to Martinique Aimé Césaire International Airport via Paris Charles de Gaulle
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $380–1,400
- Website
- jetblue.com
Flights from Aarhus Airport to Hewanorra International Airport via Copenhagen Airport, Boston
- Ave. Duration
- 32h 19m
- When
- Friday
- Estimated price
- $550–1,800
Flights from Sønderborg Airport to Hewanorra International Airport via Copenhagen Airport, Boston
- Ave. Duration
- 35h 4m
- When
- Friday
- Estimated price
- $600–1,900
- Website
- aa.com
Flights from Aarhus Airport to Hewanorra International Airport via Copenhagen Airport, Philadelphia
- Ave. Duration
- 33h 28m
- When
- Friday
- Estimated price
- $800–3,000
Flights from Sønderborg Airport to Hewanorra International Airport via Copenhagen Airport, Philadelphia
- Ave. Duration
- 36h 13m
- When
- Friday
- Estimated price
- $850–3,200
- Website
- caribbean-airlines.com
Flights from Billund Airport to Martinique Aimé Césaire International Airport via Amsterdam Schiphol, Barbados
- Ave. Duration
- 15h 25m
- When
- Tuesday and Saturday
- Estimated price
- $440–1,600
Flights from Hamburg Airport to Hewanorra International Airport via London Heathrow, Antigua
- Ave. Duration
- 16h
- When
- Thursday and Saturday
- Estimated price
- $550–2,100
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Odense St. to Vejle St.
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $17–27
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Hamburg Hbf
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $65–110
- Website
- https://www.dsb.dk/en/
Train from Odense St. to København H
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- $30–50
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Aarhus H
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- $30–55
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Fredericia St.
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- $12–19
- Website
- https://www.dsb.dk/en/
Train from Fredericia St. to Gråsten St.
- Ave. Duration
- 1h 17m
- Frequency
- Every 3 hours
- Estimated price
- $24–40
- Website
- https://www.dsb.dk/en/
- Phone
- +49 30 2970
- Website
- reiseauskunft.bahn.de
Train from Odense St. to Hamburg Hbf
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $35–55
- Website
- reiseauskunft.bahn.de
Train from Odense St. to København H
- Ave. Duration
- 1h 14m
- Frequency
- 5 times a day
- Estimated price
- $23–35
- Website
- reiseauskunft.bahn.de
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Odense St. to Hamburg Hbf
- Ave. Duration
- 4h 7m
- Frequency
- Once a week
- Estimated price
- $35–50
- Website
- https://www.snalltaget.se/en
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Odense St. to København H
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- $11–23
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- $11–16
- 1st Class
- $17–23
- Business
- $19–21
- Phone
- +45 70 21 02 30
- midttrafik@midttrafik.dk
- Website
- midttrafik.dk
Bus from Aarhus Banegårdsplads/Banegårdspladsen to Aarhus Lufthavn
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $16
- Website
- Midttrafik
- Phone
- +1 758 456 5022
- contact@express-des-iles.com
- Website
- express-des-iles.fr
Ferry from Fort-de-France to Castries, Saint Lucia
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $45–91
- Website
- https://www.express-des-iles.fr/en/
- Toupiti
- $68
- Zen
- $80
- Flex
- $91
Want to know more about travelling around St. Lucia
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
How to plan an amazing trip around Scandinavia
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide



















