Rome2Rio

How to get fromSaint John to Pepperellby car, bus, plane, or train

Find Transport to Pepperell

See all options

There are 7 ways to get from Saint John to Pepperell by car, bus, plane, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive, bus, Route 3

    best
    1. Drive from Saint John to Perry, MEcar car
    2. Take the bus from Perry, ME to Bangor, MEbus bus
    3. Take the bus from Bangor Transportation Center to Boston, MA - South Stationbus bus
    4. Take the bus from Boston South Buses to Tyngsboro, MAbus bus
    12h 14m
    $157–219
  2. Drive  404.9 mi

    cheapest
    1. Drive from Saint John to Pepperellcar car 404.9 mi
    7h 41m
    $93–134
  3. Fly from St. John Airport, Route 3

    1. Fly from St. John Airport (YSJ) to Boston Logan Airport (BOS)plane plane YSJ - BOS
    2. Take the bus from Boston Logan Airport Terminal C to Tyngsboro, MAbus bus
    10h 15m
    $624–1,046
  4. Drive, bus, train via Lowell

    1. Drive from Saint John to Perry, MEcar car
    2. Take the bus from Perry, ME to Bangor, MEbus bus
    3. Take the bus from Bangor Transportation Center to Portland Transportation Centerbus bus
    4. Take the train from Portland to Woburn Amtrak Stationtrain train
    12h 44m
    $198–301
  5. Drive, bus, train

    1. Drive from Saint John to Perry, MEcar car
    2. Take the bus from Perry, ME to Bangor, MEbus bus
    3. Take the bus from Bangor Transportation Center to Portland Transportation Centerbus bus
    4. Take the train from Portland to Bostontrain train
    5. Take the train from North Station to Ayertrain train
    13h 48m
    $160–256
  6. Drive to Presque Isle, fly, Route 3

    1. Drive from Saint John to Presque Isle (PQI)car car
    2. Fly from Presque Isle (PQI) to Boston Logan Airport (BOS)plane plane PQI - BOS
    3. Take the bus from Boston Logan Airport Terminal C to Tyngsboro, MAbus bus
    7h 29m
    $163–492
  7. Drive, bus to Hancock County-Bar Harbor Airport, fly, Route 3

    1. Drive from Saint John to Perry, MEcar car
    2. Take the bus from Perry, ME to Hancock, MEbus bus
    3. Fly from Hancock County-Bar Harbor Airport (BHB) to Boston Logan Airport (BOS)plane plane BHB - BOS
    4. Take the bus from Boston Logan Airport Terminal C to Tyngsboro, MAbus bus
    9h 36m
    $284–552

St. John Airport (YSJ) to Boston Logan Airport (BOS) flights

Calendar28Weekly Planes
Duration6h 12mAverage Duration
Ticket$90Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Saint John, NB, Canada and Pepperell, MA, USA?

There is no direct connection from Saint John to Pepperell. However, you can drive to Perry, ME, take the bus to Bangor, ME, walk to Bangor Transportation Center, take the bus to Boston, MA - South Station, walk to Boston South Buses, take the bus to Tyngsboro, MA, then take the taxi to Pepperell. Alternatively, you can drive from Saint John to Pepperell in around 7h 41m.

Airlines
Train operators
Bus operators

Want to know more about travelling around United States

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides