All bus routes to Saint John, NB (Canada) F G H L M P R T F Bus Fredericton, NB Airport to Saint John, NB Bus Fredericton, NB to Saint John, NB G Bus Greater Moncton Roméo LeBlanc Airport to Saint John, NB H Bus Halifax Stanfield Airport to Saint John, NB Bus Halifax, NS to Saint John, NB 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 Pearson Toronto Airport to Saint John, NB R Bus Regina, SK to Saint John, NB T Bus Toronto, ON to Saint John, NB