For transportation to downtown Toronto, use the Pacific Western Airport Express. It leaves from the airport between 4:50 am and 0:50 (after midnight), about every 20-50 minutes. The shuttle leaves from the Royal York in downtown Toronto (with stops at several downtown hotels and the Bus Terminal), from 4 am to midnight, and the trips take 1-1.2 to 2 hours, depending on traffic and weather.

The bus picks up on the Arrivals Level of Terminals 2 & 3, and at Terminal 1 on the Arrivals Level – post B3. All buses are wheelchair accessible and also have front kneeling doors for easier access.
The one-way cost is $16.45 and a return trip is $28.35. Students and seniors receive 10% off one way fares. For information and bookings, call Pacific Western Airport Express at (905) 564-6333 or toll-free at (800) 387-6787.

Out of town Shuttle Services

There are a number of out-of-town bus/van operators serving Pearson Airport and the city destinations (listed here in alphabetical order for each bus company

TIP: press Ctrl+F and enter your community name.
You will find the Ground Transportation counters on the Arrivals level of Terminal 1 and Terminal 3. Contact these out-of-town bus/van operators directly for routes, schedules and fares

CompanyPhone #Communities Served
Aboutown Transportation Limited(519) 663-2222
F: (519) 663-9063
Airlink Airport Service(519) 756-1944
F: (519) 756-1949
Ayr, Aylmer, Burford, Brantford, Caledonia, Cayuga, Delhi, Drumbo, Dunnville, Hagcrsvillc, Jarvis, Long Point, Norwich, Nanticoke, Oshwcken, Paris, Port Dover, Port Rowan, Selkirk, Simcoe, St. George, Tillsonburg and Waterford.
Airways Transit (Hamilton Division)(905) 689-4460
F: (905) 689-5556
Ancaster, Bronte, Burlington, Campbellville, Caledonia, Carlisle, Dundas, Flamboro, Hamilton, Kilbride, Oakville, Milton, Mt. Hope, Stoney Creek and Waterdown.
Airways Transit (Waterloo Division)(519) 886-2121
F: (519) 886-2141
Ayr, Breslau, Cambridge, Dorking, Elmira, Kitchener, Listowel, Millbank, Milverton, New Dundee, New Hamburg, Newton, Phillipsburg, Princeton, St. Jacobs, Waterloo, Wellesley.
Canar Coach Service1-800-387-7097
F: (905) 564-7244
Century Airline Service – (Subsidiary of Coach Canada)(70S) 748-3961
F: (70S) 748-2452
Bancroft, Bewdley, Bobcaygeon, Buckhorn, Burleigh Falls, Bridgenorth, Cavan, Douro, Emily, Ennismore, Fenelon Falls, Fifes Bay, Keene, Lakefield, Lindsay, Millbrook, North Hastings, North & South Monaghan, Omemee, Otonabee, Peterborough, Selwyn & Smith & Stoney Lakes.
Classique Airline Service1-800-387-S4S0
F: (90S) 831-1611
Ajax, Beaverton, Blackstock, Bowmanville, Brooklin, Burketon, Caesarea, Claremont, Columbus, Courtice, Enniskillen, Goodwood, Green Bank, Hampton, Kendal, Kirby, Leaskdale, Leskard, Maple Beach, Myrtle, Nestleton, Newcastle, Newtonville, Orono, Oshawa, Pickering, Port Bolster, Port Perry, Seagrave, Sunderland, Tyrone, Uxbridge. Victoria Corners and Whitby.
Coach Canada1-800-461-7661
F: (705)748-2452
Via the 401 East to: Bowmanville, Port Hope, Cobourg, Grafton, Colborne, Trenton, Belleville, Maryville, Napanee, Odessa, Kingston, and for Montreal-Transfer at Kingston terminal
Grey-Bruce Airbus1-800-361-0393
(519) 389-4433
F: (519) 389-4368
Brampton, Chatsworth, Durham, Flesherton, Hockley Valley, Kincardine, Markdale, Orangeville, Owen Sound, Port Elgin, Shelburne, Southhampton and Tiverton
Greyhound Canada1-800-661-8747Please see Greyhound website for destinations served.
Jetlink Airport Service (a division of Tyler Transport)1-800-738-9537Acton, Ballinafad, Erin, Georgetown, Milton, Rockwood
Niagara Airbus(905) 374-8111 (Niagara Region)
(905) 677-8083 (Toronto)
(716) 835-8111 (Buffalo & Vicinity)
1-800-268-8111 (Ontario Area Only)
Fax: 1-800-206-7222 (North America Toll-Free)
905-374-0932 (Niagara Region)
Beamsville, Buffalo, Effingham, Fonthill, Fort Erie, Grimsby, Jordan, Niagara Falls, Niagara-on-the-lake, Port Colborne, Queenston, Ridgeville, Ridgeway, Stephenville, St. Catharines, St. Davids, Thorold, Vineland, Virgil, Welland, and all other areas of the Niagara Region.
Northern Airport Service(705) 672-2073
F: (705) 672-2433
Gravenhurst along the Highway 11 corridor to North Bay. Bracebridge, Burke Falls, Callander, Emsdale, Gravenhurst, Huntsville, Katrine, North Bay, Novar, Port Sydney, Powassan, South River, Sundridge, South River, and Trout Creek.
Ontario Coachway – Quinte/Northumberland Airport Service1-888-677-4287
(613) 968-2058
F: (613) 968-9526
Belleville, Barriefield, Bath, Battersea, Bewdley, Bloomfield, Brighton, Campbellford. Carrying Place, Centreton, Coburg, Colborne, Cold Spring, Consecon, Deseronto, Fenella, Foxboro, Frankford, Grafton, Harwood, Hastings, Kingston, Madoc, Marmora, Marysville, Napanee, Odessa, Port Hope, Picton, Roseneath, Sydenham, Stirling, Trent River, Trenton, Tweed, Wellington and Warkworth.
Red Car Airport Service(519) 824-9344
F: (519) 824-1701
(Guelph) Alma, Campbellville, Crieff, Elora, Fergus, Maryhill, Puslinch and Rockwood.
Robert Q’s Airbus Inc.(519) 673-6804
F: (5l9)679-5406
Chatham, Detroit, Dutton-Rodney, London, Ridgetown, Sarnia, Strathroy, St. Thomas, Tilbury, Windsor and Woodstock.
Simcoe County Airport Service1-800-461-7529
(705) 728-1148
F: (705)728-8524
Alliston, Angus, Barrie, Bond Head, Bradford, Brechin, Camp Borden, Coldwater, Collingwood, Cookstown, Creemore, Etopia, Fern Resort, Geneva Park, Honey l Harbour, Innisfil, Kempenfelt Centre, Lefroy, Midland, Penetanguishene, Port Severn, Orillia, Rama, Sandy Cove, Stayner, Stroud, Thornton, Tottenham, Wasaga Beach, Washago, Waubashene, and all other points in Simcoe County
Stratford Airporter(5l9) 273-0057
F: (519)273-7303
Clinton, Goderich, Mitchell, Seaforth, Stratford, and St. Mary’s.
Trentway Wagar Inc. – (subsidiary of Coach Canada)(416) 961-9666
F: (705) 748-2452
Belleville, Bowmanville, Brighton, Cobourg, Colborne, Grafton, Kingston, Marysville, Napanee, Newcastle, Odessa, Port Hope and Trenton.