From Pearson Airport Terminal 1 line 34 bus to Yorkdale, ON then bus to Meaford, ON. 4 h 37 min $41. From UP Express Pearson Airport train to Union Station, train to Allandale Waterfront Station, bus to Barrie, ON, then bus to Meaford, ON. 6 h 22 min $78. From Toronto Airport (YYZ) drive to Meaford. 2 h 19 min $19.