Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Prince Rupert?

Book now

There are 3 ways to get from Amsterdam to Prince Rupert by plane, bus, train or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended

Fly to Terrace, bus

  1. Fly from Amsterdam Schiphol (AMS) to Terrace (YXT)
  2. Take the bus from Terrance Skeena Mall to Prince Rupert

Fly to Smithers, train

  1. Fly from Amsterdam Schiphol (AMS) to Smithers (YYD)
  2. Take the train from Smithers to Prince Rupert

Fly to Sandspit, ferry

  1. Fly from Amsterdam Schiphol (AMS) to Sandspit (YZP)
  2. Take the ferry from Alliford Bay to Skidegate
  3. Take the ferry from Skidegate to Prince Rupert
Netherlands → Canada
Partially open

Travel safe during COVID-19

International entry into Canada from Netherlands

  • Entry is partially open for citizens and permanent residents of Netherlands
Show more details
Allowed for: All visitors with the below exceptions

Restricted for: India and Morocco

Show less

Conditions of entry into Canada from Netherlands

  • Negative COVID-19 test issued at most 3 days prior for all arrivals by land or air 5 years of age or older
  • Entry is allowed only for fully vaccinated travellers
  • Travellers are required to submit their travel plan and proof of vaccination using ArriveCAN app prior to arrival
  • 14-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
This applies to arrivals from all countries, with no exceptions

Rules to follow in Canada

2m

Recommended

Recommended

Considerations leaving from Netherlands

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, but conditions apply when entering Canada from Netherlands.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 2 metres
  • Domestic border crossings may be subject to approval, testing and quarantine
  • Regional restriction measures in place

Explore travel options

The national COVID-19 helpline number in Prince Rupert is 1-833-784-4397.

Wearing a face mask on public transport in Prince Rupert is recommended.

The social distance requirement in Prince Rupert is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.

No, returning to Netherlands from Canada is currently allowed.

See options for return travel.

Last updated: 21 Sep 2021
Exceptions may apply, for full details: Government of Canada.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cost-effective way to get from Amsterdam to Prince Rupert is to fly and bus, which costs €360 - €800 and takes 18h 29m.

More details

The quickest way to get from Amsterdam to Prince Rupert is to fly and bus which costs €360 - €800 and takes 18h 29m.

More details

The distance between Amsterdam and Prince Rupert is 7454 km.

It takes approximately 18h 29m to get from Amsterdam to Prince Rupert, including transfers.

More details

There is no direct flight from Amsterdam Schiphol Airport to Terrace Airport. The quickest flight takes 15h 12m and has one stopover.

Search flights

Prince Rupert is 9h behind Amsterdam. It is currently 5:17 AM in Amsterdam and 8:17 PM in Prince Rupert.

Air France, Delta, KLM and three other airlines offer flights from Amsterdam Schiphol Airport to Terrace Airport.

Search flights

There are 16+ hotels available in Prince Rupert. Prices start at $125 CAD per night.

More details

The best way to get from Amsterdam to Amsterdam Schiphol Airport is to train which takes 13 min and costs €6 - €13.

More details

Map of how to get from Amsterdam to Prince Rupert.
Launch map view
  • Distance: 7454.1 km
  • Duration: 18h 29m

What companies run services between Amsterdam, Netherlands and Prince Rupert, BC, Canada?

There is no direct connection from Amsterdam to Prince Rupert. However, you can take the train to Schiphol Airport, take the walk to Amsterdam Schiphol airport, fly to Terrace, take the walk to Terrace Airport, take the bus to Terrance Skeena Mall, then take the bus to Prince Rupert. Alternatively, you can take the train to Schiphol Airport, take the walk to Amsterdam Schiphol airport, fly to Smithers, take the taxi to Smithers, then take the train to Prince Rupert.

Airlines
Air Canada
Website
aircanada.com
Flights from Amsterdam Schiphol to Terrace via Vancouver
Ave. Duration
12h 18m
When
Friday
Estimated price
$480 - $1,500
Flights from Amsterdam Schiphol to Terrace via Frankfurt, Vancouver
Ave. Duration
15h 51m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$500 - $1,500
Flights from Amsterdam Schiphol to Terrace via Edmonton, Vancouver
Ave. Duration
15h 4m
When
Saturday
Estimated price
$480 - $1,500
Flights from Amsterdam Schiphol to Smithers via Vancouver
Ave. Duration
13h 7m
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$500 - $1,700
Flights from Amsterdam Schiphol to Smithers via Frankfurt, Vancouver
Ave. Duration
16h 17m
When
Every day
Estimated price
$550 - $1,700
Flights from Amsterdam Schiphol to Smithers via Paris CDG, Vancouver
Ave. Duration
17h 5m
When
Wednesday, Friday and Sunday
Estimated price
$550 - $2,000
Flights from Amsterdam Schiphol to Sandspit via Vancouver
Ave. Duration
12h 49m
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$500 - $1,700
Flights from Amsterdam Schiphol to Sandspit via Frankfurt, Vancouver
Ave. Duration
15h 59m
When
Every day
Estimated price
$550 - $1,700
Flights from Amsterdam Schiphol to Sandspit via Paris CDG, Vancouver
Ave. Duration
16h 47m
When
Wednesday, Friday and Sunday
Estimated price
$550 - $2,000
KLM
Website
klm.com
Flights from Amsterdam Schiphol to Terrace via Paris CDG, Vancouver
Ave. Duration
17h 12m
When
Tuesday and Thursday
Estimated price
$500 - $1,800
Flights from Amsterdam Schiphol to Terrace via Vancouver
Ave. Duration
20h 27m
When
Tuesday, Thursday and Friday
Estimated price
$480 - $1,500
Flights from Amsterdam Schiphol to Terrace via Seattle, Vancouver
Ave. Duration
20h 37m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$500 - $1,100
WestJet
Website
westjet.com
Flights from Amsterdam Schiphol to Terrace via Calgary, Vancouver
Ave. Duration
16h 12m
When
Monday, Friday and Sunday
Estimated price
$440 - $1,400
Lufthansa
Website
lufthansa.com
Flights from Amsterdam Schiphol to Terrace via Frankfurt, Vancouver
Ave. Duration
16h 14m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$500 - $1,500
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Smithers to Prince Rupert
Ave. Duration
6h 5m
Frequency
Once a week
Estimated price
$80 - $180
Website
VIA Rail
Escape
$50 - $70
Business
$110 - $140
Economy
$80 - $90
EconomyPlus
$120 - $180
Bus operators
BC Bus North
Phone
1-844-564-7494
Website
bcbus.ca
Bus from Terrance Skeena Mall to Prince Rupert
Ave. Duration
1h 50m
Frequency
Twice a week
Estimated price
$30 - $45
Schedules at
bcbus.ca
Adult
$30 - $45
Ferry operators
BC Ferries
Phone
+1 250-386-3431
Website
bcferries.com
Ferry from Alliford Bay to Skidegate
Ave. Duration
20 min
Frequency
Every 2 hours
Estimated price
$6 - $27
Website
BC Ferries
Standard Passenger
$6 - $9
Standard Vehicle + Passenger
$19 - $27
Ferry from Skidegate to Prince Rupert
Ave. Duration
6h 30m
Frequency
3 times a week
Estimated price
$45 - $150
Website
BC Ferries
Standard Passenger
$45 - $65
Standard Vehicle + Passenger
$110 - $150

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 French strikes 2018: What are my alternative transport options?, Want to know more about Flixbus? and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.