There are 2 ways to get from St Croix to Amsterdam by plane 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 Amsterdam Airport Schiphol
best- Fly from Christiansted (STX) to Amsterdam Airport Schiphol (AMS)plane STX - AMS
14h 43m€310–1,143Fly to Brussels Airport, train
- Fly from Christiansted (STX) to Brussels Airport (BRU)plane STX - BRU
- Take the train from Anvers-Central to Amsterdam Centraaltrain
17h 31m€324–1,258
Christiansted (STX) to Amsterdam Airport Schiphol (AMS) flights
Questions & Answers
The cheapest way to get from St Croix to Amsterdam is to fly which costs €310 - €1200 and takes 14h 43m.
The fastest way to get from St Croix to Amsterdam is to fly which takes 14h 43m and costs €310 - €1200.
The distance between St Croix and Amsterdam is 7100 km.
It takes approximately 14h 43m to get from St Croix to Amsterdam, including transfers.
Amsterdam is 5h ahead of St Croix. It is currently 9:32 AM in St Croix and 2:32 PM in Amsterdam.
There are 2681+ hotels available in Amsterdam.
What companies run services between St Croix, United States Virgin Islands and Amsterdam, Netherlands?
Delta, KLM, and three other airlines fly from Christiansted (STX) to Amsterdam Airport Schiphol (AMS) 3 times a day.
- Website
- aa.com
Flights from Christiansted to Amsterdam Airport Schiphol via Charlotte, Dublin
- Ave. Duration
- 18h 27m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €300–1,200
Flights from Christiansted to Brussels Airport via Miami, London Heathrow
- Ave. Duration
- 18h 38m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €280–1,200
Flights from Christiansted to Brussels Airport via Charlotte, Dublin
- Ave. Duration
- 20h 42m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €290–1,100
Flights from Christiansted to Brussels Airport via San Juan, Madrid
- Ave. Duration
- 15h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €310–1,300
- Website
- delta.com
Flights from Christiansted to Amsterdam Airport Schiphol via Atlanta
- Ave. Duration
- 15h 14m
- When
- Tuesday to Sunday
- Estimated price
- €320–1,200
Flights from Christiansted to Amsterdam Airport Schiphol via Atlanta, Manchester
- Ave. Duration
- 16h 47m
- When
- Tuesday to Sunday
- Estimated price
- €320–1,200
Flights from Christiansted to Brussels Airport via Miami, Amsterdam Airport Schiphol
- Ave. Duration
- 20h 40m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €300–1,200
- Website
- klm.com
Flights from Christiansted to Amsterdam Airport Schiphol via Atlanta
- Ave. Duration
- 15h 14m
- When
- Tuesday to Sunday
- Estimated price
- €320–1,200
Flights from Christiansted to Amsterdam Airport Schiphol via Atlanta, Manchester
- Ave. Duration
- 16h 47m
- When
- Tuesday to Sunday
- Estimated price
- €320–1,200
Flights from Christiansted to Brussels Airport via Miami, Amsterdam Airport Schiphol
- Ave. Duration
- 20h 40m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €300–1,200
- Website
- virginatlantic.com
Flights from Christiansted to Amsterdam Airport Schiphol via Atlanta
- Ave. Duration
- 15h 14m
- When
- Tuesday to Sunday
- Estimated price
- €320–1,200
Flights from Christiansted to Amsterdam Airport Schiphol via Atlanta, Manchester
- Ave. Duration
- 16h 47m
- When
- Tuesday to Sunday
- Estimated price
- €320–1,200
- Website
- iberia.com
Flights from Christiansted to Brussels Airport via San Juan, Madrid
- Ave. Duration
- 15h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €310–1,300
- Website
- ryanair.com
Flights from Christiansted to Brussels Airport via Charlotte, Dublin
- Ave. Duration
- 18h 37m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €290–1,100
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €40–100
- Website
- https://www.eurostar.com/rw-en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- €29–100
- Website
- https://www.ns.nl/en
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 Need to know: Greyhound, Getting around the Cyclades, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.












