The bus between Terrace Airport (YXT) and Hazelton takes 25h 12m. The bus runs, on average, 2 times per week from Terrace Airport (YXT) to Hazelton. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice a week between Terrace Airport (YXT) and Hazelton. The earliest departure is at 4:13 PM in the afternoon, and the last departure from Terrace Airport (YXT) is at 4:13 PM which arrives into Hazelton at 5:25 PM. All services require a transfer, and take on average 25h 12m. The schedules shown below are for the next available departures.
Want to know about travelling from Terrace Airport (YXT) to Hazelton? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Terrace Airport (YXT) to Hazelton. However, there are services departing from Terrace Airport (YXT) station and arriving at Hazelton station via River Rd at Hazelton Old Town. The journey, including transfers, takes approximately 25h 12m.
Terrace Airport (YXT) to Hazelton bus services, operated by BC Transit - Kitimat - Stikine, depart from Lakelse at Skeena Mall station.
Terrace Airport (YXT) to Hazelton bus services, operated by BC Transit - Kitimat - Stikine, arrive at River Rd at Hazelton Old Town station.
The distance between Terrace Airport (YXT) and Hazelton is 104.5 km. The road distance is 167 km.
BC Transit - Kitimat - Stikine operates a bus from Lakelse at Skeena Mall to River Rd at Hazelton Old Town 3 times a week. Tickets cost $2 and the journey takes 2h 55m.