There are 7 ways to get from Orangeville to Surrey by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Toronto Pearson International Airport, fly to Vancouver International Airport
best- Take the bus from Townline @ Mill St. to Bramalea GO Busbus
- Fly from Toronto Pearson International Airport (YYZ) to Vancouver International Airport (YVR)plane YYZ - YVR
9h 4m$202–786Bus to Toronto Pearson International Airport, fly to Abbotsford International Airport
cheapest- Take the bus from Townline @ Mill St. to Bramalea GO Busbus
- Fly from Toronto Pearson International Airport (YYZ) to Abbotsford International Airport (YXX)plane YYZ - YXX
9h 41m$186–722Bus, train
- Take the bus from Broadway @ John St. to Main St. N. @ Nelson St. E.bus 37
- Take the train from Brampton to Sarniatrain
- Take the train from Port Huron Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Seattletrain
- Take the bus from Seattle, WA - Convention centre to Chevron - Gas Stationbus
2d 17h$1,031–2,509Drive 4,067 km
- Drive from Orangeville to Surreycar 4,067 km
46h 15m$809–1,169Bus, bus to John C. Munro Hamilton International Airport, fly to Vancouver International Airport
- Take the bus from Townline @ Mill St. to Bramalea GO Busbus
- Take the bus from Bramalea GO Bus to Main St. W. @ Summers Ln.bus
- Fly from John C. Munro Hamilton International Airport (YHM) to Vancouver International Airport (YVR)plane YHM - YVR
11h 17m$224–952Bus, train via Spokane
- Take the bus from Broadway @ John St. to Bramalea GO Busbus 37
- Take the bus from Brampton Bramalea GO to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Milwaukee Intermodal Stationbus
- Take the train from Milwaukee to Spokanetrain
- Take the bus from Spokane Station to Seattle Tacoma Intl Airportbus
- Take the bus from Seattle-Tacoma International Airport to Chevron - Gas Stationbus
2d 17h$885–1,871Bus, train #2
- Take the bus from Townline @ Mill St. to Bramalea GO Busbus 37
- Take the train from Toronto Union Station to Vancouvertrain VIA Rail
4d 4h$1,023–2,136
Orangeville to Surrey by bus, train, car, tram, and foot
Questions & Answers
The cheapest way to get from Orangeville to Surrey is to bus and fly which costs $180 - $750 and takes 9h 41m.
The fastest way to get from Orangeville to Surrey is to bus and fly which takes 9h 4m and costs $200 - $800.
The distance between Orangeville and Surrey is 3456 km. The road distance is 4067 km.
The best way to get from Orangeville to Surrey without a car is to bus and train via Spokane which takes 2 days 17h and costs $850 - $1,900.
It takes approximately 9h 4m to get from Orangeville to Surrey, including transfers.
Surrey is 3h behind Orangeville. It is currently 11:36 PM in Orangeville and 8:36 PM in Surrey.
Yes, the driving distance between Orangeville to Surrey is 4067 km. It takes approximately 46h 15m to drive from Orangeville to Surrey.
There are 646+ hotels available in Surrey.
What companies run services between Orangeville, ON, Canada and Surrey, BC, Canada?
There is no direct connection from Orangeville to Surrey. However, you can take the bus to Bramalea GO Bus, walk to Bramalea GO Station - Route 15 SB/115 SB Stop, take the line 115 bus to Pearson International Airport Terminal 1, walk to Toronto Pearson International Airport (YYZ) airport, fly to Vancouver International Airport (YVR), walk to YVR-Airport Station @ Platform 1, take the subway to Vancouver City Centre Station @ Platform 1, walk to Granville 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. Alternatively, you can take a bus from Broadway @ John St. to Chevron - Gas Station via Main St. N. @ Nelson St. E., Brampton, Sarnia, Port Huron Station, Chicago Union Station, Seattle, Int'l Dist/Chinatown, Westlake, and Seattle, WA - Convention centre in around 2d 17h.
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Vancouver International Airport
- Ave. Duration
- 5h 14m
- When
- Every day
- Estimated price
- $150–700
Flights from Toronto Pearson International Airport to Abbotsford International Airport via Calgary
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- $120–400
Flights from John C. Munro Hamilton International Airport to Vancouver International Airport via Calgary
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $170–1,100
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Brampton to Sarnia
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $55–260
- Website
- VIA Rail
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
Train from Toronto Union Station to Vancouver
- Ave. Duration
- 4d 1h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- VIA Rail
- Escape
- $1,000–2,100
- Business
- $1,100–1,800
- Business Plus
- $1,100–1,800
- Economy
- $1,100–2,100
- Economy Plus
- $1,200–2,100
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Townline @ Mill St. to Bramalea GO Bus
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $9–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–11
Bus from Broadway @ John St. to Main St. N. @ Nelson St. E.
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- $8–10
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $8–10
Bus from Townline @ Mill St. to Bramalea GO Bus
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $9–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–11
Bus from Townline @ Mill St. to Bramalea GO Bus
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $9–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–11
Bus from Bramalea GO Bus to Main St. W. @ Summers Ln.
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $12–16
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–16
Bus from Broadway @ John St. to Bramalea GO Bus
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a week
- Estimated price
- $9–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–12
Bus from Townline @ Mill St. to Bramalea GO Bus
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $9–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–11
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
Why you should take the train in the US
Read the travel guide






