The average bus between Toronto Airport (YYZ) and Bloomfield Township takes 9h 58m and the fastest bus takes 7h 59m. The bus service runs several times per day from Toronto Airport (YYZ) to Bloomfield Township. 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 daily between Toronto Airport (YYZ) and Bloomfield Township. The earliest departure is at 2:35 AM at night, and the last departure from Toronto Airport (YYZ) is at 11:35 PM which arrives into Bloomfield Township at 8:36 AM. All services require a transfer at Detroit Bus Station and take an average of 9h 58m. The schedules shown below are for the next available departures.
Arrives next day


11h 42m • 2 changes
Arrives next day


9h 1m • 2 changes
Arrives next day


11h 42m • 2 changes
Arrives next day


9h 1m • 2 changes
Arrives next day


11h 42m • 2 changes
Arrives next day


9h 1m • 2 changes
Arrives next day


11h 44m • 2 changes
Arrives next day


7h 59m • 2 changes
Want to know about travelling from Toronto Airport (YYZ) to Bloomfield Township? 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 Toronto Airport (YYZ) to Bloomfield Township. However, there are services departing from Toronto Airport (YYZ) station and arriving at Bloomfield Township station via Detroit Bus Station station. The journey, including transfers, takes approximately 9h 58m.
Toronto Airport (YYZ) to Bloomfield Township bus services, operated by Flixbus USA, depart from Toronto Pearson Airport station.
Toronto Airport (YYZ) to Bloomfield Township bus services, operated by Flixbus USA, arrive at Detroit Bus Station.
The distance between Toronto Airport (YYZ) and Bloomfield Township is 321.5 km. The road distance is 418 km.
Flixbus USA operates a bus from Toronto Pearson Airport to Detroit Bus Station twice daily. Tickets cost $35–65 and the journey takes 6h 5m.