There are 4 ways to get from Utrecht to Surrey by train, plane, 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, fly to Vancouver International Airport
best- Take the train from Utrecht Centraal to Den Haag Centraaltrain
- Fly from Amsterdam Airport Schiphol (AMS) to Vancouver International Airport (YVR)plane AMS - YVR
16h 27m$503–1,637Train, fly to Abbotsford International Airport, bus
- Take the train from Utrecht Centraal to Den Haag Centraaltrain
- Fly from Amsterdam Airport Schiphol (AMS) to Abbotsford International Airport (YXX)plane AMS - YXX
- Take the bus from Abbotsford International Airport to Scott Road Skytrain Stationbus
20h 32m$616–2,170Train, fly to Seattle-Tacoma International Airport, bus
- Take the train from Utrecht Centraal to Den Haag Centraaltrain
- Fly from Amsterdam Airport Schiphol (AMS) to Seattle-Tacoma International Airport (SEA)plane AMS - SEA
- Take the bus from Seattle-Tacoma International Airport to Chevron - Gas Stationbus
19h 36m$536–1,793Train, fly to Kelowna International Airport, bus
- Take the train from Utrecht Centraal to Den Haag Centraaltrain
- Fly from Amsterdam Airport Schiphol (AMS) to Kelowna International Airport (YLW)plane AMS - YLW
- Take the bus from Kelowna Airport to Surrey, BC - Guildford Mallbus
24h 38m$570–1,712
Amsterdam Airport Schiphol (AMS) to Vancouver International Airport (YVR) flights
Questions & Answers
The cheapest way to get from Utrecht to Surrey is to train and fly which costs $500 - $1,700 and takes 16h 27m.
The fastest way to get from Utrecht to Surrey is to train and fly which takes 16h 27m and costs $500 - $1,700.
The distance between Utrecht and Surrey is 7862 km.
It takes approximately 16h 27m to get from Utrecht to Surrey, including transfers.
Surrey is 9h behind Utrecht. It is currently 11:10 PM in Utrecht and 2:10 PM in Surrey.
There are 516+ hotels available in Surrey.
What companies run services between Utrecht, Netherlands and Surrey, BC, Canada?
There is no direct connection from Utrecht to Surrey. However, you can take the train to Den Haag Centraal, walk to 's-Gravenhage, Den Haag Centraal, take the subway to 's-Gravenhage, Forepark, walk to Den haag, take the bus to Amsterdam, walk to Amsterdam-Schiphol-Airport-AMS airport, fly to Vancouver International Airport (YVR), walk to YVR-Airport Station @ Platform 1, take the subway to Bridgeport Station @ Platform 1, walk to Bridgeport Station @ Bay 9, take the line 351 bus to Southbound White Rock Centre @ Bay 11, then take the line 321 bus to Northbound King George Blvd @ Hwy 10. Alternatively, you can take the train to Den Haag Centraal, walk to 's-Gravenhage, Den Haag Centraal, take the subway to 's-Gravenhage, Forepark, walk to Den haag, take the bus to Amsterdam, walk to Amsterdam-Schiphol-Airport-AMS airport, fly to Abbotsford International Airport (YXX), walk to Abbotsford International Airport, take the bus to Scott Road Skytrain Station, walk to Scott Road Station @ Platform 2, take the subway to King George Station @ Platform 2, walk to King George Station @ Bay 1, then take the line 321 bus to Southbound King George Blvd @ Hwy 10.
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Vancouver International Airport
- Ave. Duration
- 10h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $470–1,700
Flights from Amsterdam Airport Schiphol to Vancouver International Airport via Calgary
- Ave. Duration
- 12h
- When
- Tuesday to Sunday
- Estimated price
- $470–1,800
Flights from Amsterdam Airport Schiphol to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 13h 26m
- When
- Every day
- Estimated price
- $480–1,800
Flights from Amsterdam Airport Schiphol to Vancouver International Airport via Edmonton
- Ave. Duration
- 13h 33m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $470–1,800
Flights from Amsterdam Airport Schiphol to Abbotsford International Airport via Calgary
- Ave. Duration
- 13h 10m
- When
- Thursday to Sunday
- Estimated price
- $550–2,200
Flights from Amsterdam Airport Schiphol to Abbotsford International Airport via Edmonton
- Ave. Duration
- 14h 9m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $550–2,100
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- $600–2,200
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport via Portland
- Ave. Duration
- 13h 13m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $600–2,300
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport via Salt Lake City
- Ave. Duration
- 14h 29m
- When
- Every day
- Estimated price
- $650–2,500
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport via Minneapolis
- Ave. Duration
- 17h 36m
- When
- Every day
- Estimated price
- $650–2,400
Flights from Amsterdam Airport Schiphol to Kelowna International Airport via Edmonton
- Ave. Duration
- 13h 16m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $470–1,800
Flights from Amsterdam Airport Schiphol to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 13h 51m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $500–1,800
- Website
- delta.com
Flights from Amsterdam Airport Schiphol to Vancouver International Airport
- Ave. Duration
- 10h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $470–1,700
Flights from Amsterdam Airport Schiphol to Vancouver International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 13h 26m
- When
- Every day
- Estimated price
- $480–1,800
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- $600–2,200
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport via Vancouver International Airport
- Ave. Duration
- 12h 36m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $600–2,200
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport via Portland
- Ave. Duration
- 13h 13m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $600–2,300
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport via Salt Lake City
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- $650–2,500
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport via Minneapolis
- Ave. Duration
- 17h 36m
- When
- Every day
- Estimated price
- $650–2,400
Flights from Amsterdam Airport Schiphol to Kelowna International Airport via Vancouver International Airport
- Ave. Duration
- 13h 51m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $500–1,800
Flights from Amsterdam Airport Schiphol to Kelowna International Airport via Toronto
- Ave. Duration
- 14h 51m
- When
- Sunday
- Estimated price
- $550–2,000
Flights from Amsterdam Airport Schiphol to Kelowna International Airport via Calgary
- Ave. Duration
- 15h 28m
- When
- Tuesday to Sunday
- Estimated price
- $470–1,800
- Website
- westjet.com
Flights from Amsterdam Airport Schiphol to Abbotsford International Airport via London Heathrow, Calgary
- Ave. Duration
- 16h 4m
- When
- Every day
- Estimated price
- $700–2,700
Flights from Amsterdam Airport Schiphol to Abbotsford International Airport via Edinburgh, Calgary
- Ave. Duration
- 15h 40m
- When
- Saturday
- Estimated price
- $700–2,700
Flights from Amsterdam Airport Schiphol to Kelowna International Airport via Edinburgh, Calgary
- Ave. Duration
- 13h 9m
- When
- Saturday
- Estimated price
- $550–2,200
- Website
- flyflair.com
Flights from Amsterdam Airport Schiphol to Abbotsford International Airport via Edmonton
- Ave. Duration
- 13h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $550–2,100
Flights from Amsterdam Airport Schiphol to Abbotsford International Airport via Toronto
- Ave. Duration
- 16h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $900–2,700
- Website
- aircanada.com
Flights from Amsterdam Airport Schiphol to Kelowna International Airport via Toronto
- Ave. Duration
- 16h 57m
- When
- Every day
- Estimated price
- $550–2,000
- Website
- icelandair.com
Flights from Amsterdam Airport Schiphol to Seattle-Tacoma International Airport via Reykjavik Keflavik Nas
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- $410–2,300
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Utrecht Centraal to Den Haag Centraal
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- $23–24
- Website
- https://www.ns.nl/en
- info@reliablebus.ca
- Website
- reliablebus.ca
Bus from Abbotsford International Airport to Scott Road Skytrain Station
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $33
- Website
- https://reliablebus.ca/
- Phone
- +1 800.665.2122
- rez@quickcoach.com
- Website
- quickcoach.com
Bus from Seattle-Tacoma International Airport to Chevron - Gas Station
- Ave. Duration
- 3h 13m
- Frequency
- 4 times a day
- Estimated price
- $50–65
- Schedules at
- quickcoach.com
- Adult
- $50–65
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Kelowna Airport to Surrey, BC - Guildford Mall
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a week
- Estimated price
- $50–80
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $50–80
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










