All bus routes to Saint John, NB (Canada) F G H L M P R T W F Bus to Saint John, NB from Fredericton, NB Buses Fredericton, NB Airport - Saint John, NB G Bus Greater Moncton Roméo LeBlanc Airport - Saint John, NB H Bus Halifax Stanfield Airport to Saint John, NB From Halifax, NS to Saint John, NB bus L Bus London, ON to Saint John, NB M Bus Moncton, NB to Saint John, NB Bus Montreal-Trudeau Airport to Saint John, NB P Bus to Saint John, NB from Pearson Toronto Airport R Bus from Regina, SK to Saint John, NB T Bus from Toronto, ON to Saint John, NB W Bus from Waterloo Airport to Saint John, NB