Bus Tickets from Surrey to North Battleford

Previously seen trips

Next departures for Surrey to North Battleford on November 13
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Rider ExpressBus
    Chevron, Accross from Guildford Rec Centre
    Petro Canada - 1001 Battleford RdNo tags
    Rider ExpressBus
      Chevron, Accross from Guildford Rec Centre
      Petro Canada - 1001 Battleford RdNo tags
      Rider ExpressBus
        Chevron, Accross from Guildford Rec Centre
        Petro Canada - 1001 Battleford RdNo tags
        Rider ExpressBus
          Chevron, Accross from Guildford Rec Centre
          Petro Canada - 1001 Battleford RdNo tags
          Rider ExpressBus
            Chevron, Accross from Guildford Rec Centre
            Petro Canada - 1001 Battleford RdNo tags

            Get from Surrey to North Battleford

            This route is served by bus only

            The journey takes about 1 day, 1 hour, and with fares starting at just $285, it presents an excellent value for a comfortable ride.

            1bus per day
            1d 1hAverage Duration
            1089 kmDistance
            27kgCO₂ emissions

            Frequently asked questions about travelling from Surrey to North Battleford by bus

            1. How far is Surrey from North Battleford?

              The distance between Surrey and North Battleford is approximately 1094 km (678 miles).

            2. What are the departure and arrival locations for buses traveling from Surrey to North Battleford?

              Buses departing from Campbell River Store Bus Stop in Surrey will take you to Battleford Greyhound Bus Station in North Battleford.

            People from around the world trust Busbud

            Popular Buses Connecting Surrey

            Buses Leaving from Surrey

            Buses Going to Surrey

            Popular Buses Connecting North Battleford

            Buses Leaving from North Battleford

            Buses Going to North Battleford