Rome2Rio

How to get fromBeacon to New Canaanby train, bus, car, or taxi

Find Transport to New Canaan

See all options

There are 5 ways to get from Beacon to New Canaan by train, bus, car, or taxi

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

  1. Train

    best
    1. Take the train from Beacon to 125th Street - Harlemtrain train Hudson
    2. Take the train from 125th Street - Harlem to Stamfordtrain train New Haven / ...
    3h 10m
    $32–52
  2. Drive  48 mi

    cheapest
    1. Drive from Beacon to New Canaancar car 48 mi
    1h 11m
    $9–13
  3. Bus, line 971 bus, train

    1. Take the bus from Beekman St & High St to Rte 17K Park & Ridebus bus N-B
    2. Take the bus from Newburgh to White Plains, Nybus bus 411
    3. Take the bus from White Plains Transportation Center to Stamford Transportation Center @ Bay Abus bus 971
    4. Take the train from Stamford to New Canaantrain train
    4h 40m
    $24–56
  4. Taxi

    1. Take the taxi from Beacon to New Canaantaxi taxi 48 mi
    1h 11m
    $250–310
  5. Train, line 13 bus

    1. Take the train from Beacon to Tarrytowntrain train Hudson
    2. Take the bus from Tarrytown Railroad Station to Broad St @ Irving Avebus bus 13
    3h 57m
    $26–43

Beacon to New Canaan by train

Calendar133Weekly Trains
Duration3h 10mAverage Duration
Ticket$32Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Beacon, NY, USA and New Canaan, CT, USA?

You can take a train from Beacon to New Canaan via 125th Street - Harlem and Stamford in around 3h 10m.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, How to get from Florence to Rome, and Getting to Milan from the airport - to help you get the most out of your next trip.