Bus in St Stephen

West's Coastal Connection

Runs daily between Bangor and Calais (Maine, USA), departing Bangor at 3.10pm, arriving Calais at 7pm. A one-way ticket costs US$27. Calais is the border town on the US side; from here you can walk into St Stephen.
Ferry in Deer Island

East Coast Ferries

Summer-only service between Deer Island Point and Campobello. (It used to service Eastport in Maine but had stopped at time of research; ask around.)
Bus in Campbellton

Maritime Bus

Maritime Bus services stop at the Pik-Quik convenience store, near Prince William St.
Ferry in Campobello Island

East Coast Ferries

Connects Deer Island to Welshpool on Campobello Island (25 minutes, half-hourly).
Bus in Grand Falls

Maritime Bus

Maritime Bus services stop at the Esso station, just west of downtown.
Bus in Miramichi

Maritime Bus

Maritime Bus services depart from the Best Value Inn.
Bus in Edmundston

Maritime Bus

Maritime buses depart from the downtown bus terminal.
Airport in Fredericton

Fredericton International Airport

Located on Hwy 102, 14km southeast of town.
Bicycle Rental in Fredericton

Radical Edge

Hourly, daily and weekly rentals.
Ferry in New Brunswick

Evandale Ferry Landing