Cheap Bus and Carpool tickets to Saint-John

What are the most popular routes to Saint-John?

Fredericton - Saint-JohnAverage priceJP¥4,928Average duration1h 10mDaily departures4
Miramichi - Saint-JohnAverage priceJP¥10,400Average duration7h 30mDaily departures1
Charlottetown - Saint-JohnAverage priceJP¥12,269Average duration5h 45mDaily departures2
Dartmouth - Saint-JohnAverage priceJP¥11,927Average duration6h 30mDaily departures1
Lower Sackville - Saint-JohnAverage priceJP¥12,589Average duration7h 45mDaily departures1

Stations and stops in Saint-John

Locations map
  • A

    Saint John Maritime Bus Terminal

    125 Station St, Saint John, NB , E2L 4X4
  • B

    Tucker Park Rd

    100 Tucker Park Rd, Saint John, NB E2K 5E2, Canada
  • C

    Peel Plaza

    10 Peel Plaza, Saint John, NB E2L 3G6, Canada
  • D

    McAllister Place

    515 Westmorland Rd, Saint John, NB E2J 4B8, Canada
  • E

    Saint John Regional Hospital

    400 University Ave, Saint John, NB E2K 5B4, Canada