|Fastest time||6h 10m|
|Trips per day||2|
Book Ebus from Vernon to Surrey from $95.92. There are 2 Ebus schedules from Vernon to Surrey and you can expect on average to pay $96.62 for a Ebus ticket to Surrey. In Vernon, Ebus departs to Surrey from 32 Ave. and 31 St. Westbound Lane and 1 other station. In Surrey, Ebus arrives at 105 Ave Across From Guildford Recreation Center and no other station.
An average trip on Ebus from Vernon to Surrey takes 6 hours and 11 minutes, while the fastest available Ebus trip will get you to Surrey in 6 hours and 10 minutes,
On weekends, Ebus offers 2 trips per day and you could expect to pay $96.60 for a weekend getaway trip to Surrey.