Greater Toronto Area

The Greater Toronto Area, nicknamed the GTA, is the most populated metropolitan area in all of Canada. With the City of Toronto at its core, it includes the four regions of Durham, Halton, Peel, and York. It covers 2700 square miles and is part of the "Golden Horseshoe." It includes several cities, the largest of which are Toronto itself, Mississauga (pictured above), Brampton, and Markham. The region is Canada's economic center and is home to 40% of Canada's businesses' headquarters.

For more information about some of the sights and attractions, visit the Toronto Neighbourhood Guide or take a look at our Toronto and Golden Horseshoe destination pages.

Whether it is from the Toronto Pearson International Airport, a residence, a hotel, or any other venue, Buffalo Airport Shuttle offer door-to-door service across the Canadian and United States border! We can take you anywhere within the Greater Toronto Area. Please review the helpful tips below for travelers who will be crossing the US/Canadian border with us.

Important Border Crossing Information

Our experienced drivers are Nexus Approved and transport passengers across the United States and Canadian border on a daily basis. Border Patrol Customs Agents on both sides of the border are professionals with an important job to do, and generally behave in a courteous and respectful manner when passengers do the same.

Border crossing is a fairly quick and easy process when passengers are prepared. We recommend reviewing the information at U.S. Customs and Border Protection’s Website.

For current advisories and wait times, refer to the Canada Border Services Agency or U.S. Customs.

    Helpful tips to remember when crossing the border:

    • Have your valid passport ready.
    • Remove sunglasses so you are easily identifiable from your picture.
    • Turn off cell phones and electronic devices.
    • Answer questions thoroughly, and make good eye contact.
    Online reservations must be placed at least 48 hours in advance. Need a ride sooner? Just give us a call!

    reserve now by phone, call 877‑750‑2550

    Call toll-free 24 hours a day, 7 days a week, or dial locally at 716-685-2550.