Book a trip


Haida Gwaii: Eagle Transit

Need Help?

Our team is at your service Mon-Fri, 8 a.m. to 5 p.m. to help with questions or booking issues.


In partnership with Northern Health, Eagle Transit operates a bus service between Queen Charlotte and Masset, Monday through Friday except for holidays.

Three ways to book your trip:

NOTE: Advance reservations are required.Eagle Transit logo


  • Medical travel passengers who complete the necessary paperwork pay $10 or less (depending on the length of their trips).
  • People traveling for medical reasons can bring a companion at the medical rate, if space is available.
  • Passengers traveling for non-medical reasons will be charged a regular transit fee.
  • Eagle Transit picks up and drops off at local community stops, and provides door-to-door service to most locations.
  • NOTE: Eagle Transit does not stop at the ferry terminal in Skidegate. 
  • The BC government’s Travel Assistance Program (TAP) is another option for off island travel.

Need Assistance?

Our team is at your service Mon-Fri, 8am-5pm to help you with your booking issues or answer any related questions.