There are 6 ways to get from New York to Spencerville by plane, taxi, train, bus, car, train (Amtrak), bus (Flixbus), or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Newark Liberty International Airport (EWR) to Ottawa Macdonald-Cartier International Airport (YOW)plane EWR - YOW
- Take the taxi from Ottawa-Airport-YOW to Spencervilletaxi
4h 57m$368–817Drive 571.8 km
cheapest- Drive from New York to Spencervillecar 571.8 km
7h 46m$113–162Train, bus, drive
- Take the train from Ny Moynihan Train Hall At Penn Station to Saratoga Springs Amtrak Stationtrain
- Take the bus from Saratoga Springs, Ny to Massena, Nybus 106
- Drive from Massena, Ny to Spencervillecar
10h 48m$142–381Train
- Take the train from Ny Moynihan Train Hall At Penn Station to Montreal Central Stationtrain Adirondack
- Take the train from Montréal to Brockvilletrain VIA Rail
15h 29m$298–706Bus
- Take the bus from New York Midtown to Ottawabus FlixBus 2678
- Take the bus from Ottawa, ON - St. Laurent Station to Brockville, ONbus Ottawa
12h 36m$203–362Bus via Saratoga Springs
- Take the bus from Port Authority Bus Terminal to Saratoga Springs Train Stationbus
- Take the bus from Saratoga Springs, Ny to Massena, Nybus 106
- Take the bus from Massena Hospital - Massena to Price Chopper - Ogdensburgbus 62 / ...
13h 15m
Newark Liberty International Airport (EWR) to Ottawa Macdonald-Cartier International Airport (YOW) flights
Questions & Answers
The cheapest way to get from New York to Spencerville is to drive which costs $110 - $170 and takes 7h 46m.
The fastest way to get from New York to Spencerville is to fly and taxi which takes 4h 57m and costs $360 - $850.
No, there is no direct bus from New York to Spencerville. However, there are services departing from New York Midtown and arriving at Brockville, ON via Tremblay A and Ottawa, ON - St. Laurent Station. The journey, including transfers, takes approximately 12h 36m.
No, there is no direct train from New York station to Spencerville. However, there are services departing from Ny Moynihan Train Hall At Penn Station and arriving at Brockville via Montréal. The journey, including transfers, takes approximately 15h 29m.
The distance between New York and Spencerville is 618 km. The road distance is 571.8 km.
The best way to get from New York to Spencerville without a car is to train which takes 15h 29m and costs $290 - $750.
It takes approximately 4h 57m to get from New York to Spencerville, including transfers.
New York to Spencerville bus services, operated by Flixbus USA, depart from New York Midtown station.
New York to Spencerville train services, operated by Amtrak, depart from Ny Moynihan Train Hall At Penn Station.
The best way to get from New York to Spencerville is to train which takes 15h 29m and costs $290 - $750. Alternatively, you can bus, which costs $200 - $370 and takes 12h 36m.
What companies run services between New York, NY, USA and Spencerville, ON, Canada?
You can take a train from Ny Moynihan Train Hall At Penn Station to Spencerville via Montreal Central Station, Montréal, and Brockville in around 15h 29m. Alternatively, you can take a bus from New York Midtown to Spencerville via Ottawa, Tremblay A, St-Laurent B, Ottawa, ON - St. Laurent Station, and Brockville, ON in around 12h 36m.
- Website
- aircanada.com
Flights from Newark Liberty International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $70–440
Flights from Newark Liberty International Airport to Ottawa Macdonald-Cartier International Airport via Montreal
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $80–470
Flights from Newark Liberty International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $90–550
- Website
- united.com
Flights from Newark Liberty International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $70–440
Flights from Newark Liberty International Airport to Ottawa Macdonald-Cartier International Airport via Washington Dulles
- Ave. Duration
- 3h 56m
- When
- Saturday
- Estimated price
- $100–550
Flights from Newark Liberty International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $90–550
- Website
- flyporter.com
Flights from Newark Liberty International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $190–600
Flights from Newark Liberty International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 3h 59m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–600
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Ny Moynihan Train Hall At Penn Station to Saratoga Springs Amtrak Station
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- $75–170
- Website
- Amtrak
Train from Ny Moynihan Train Hall At Penn Station to Montreal Central Station
- Ave. Duration
- 12h 1m
- Frequency
- Once daily
- Estimated price
- $160–350
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Montréal to Brockville
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- $45–250
- Website
- VIA Rail
- Escape
- $45–140
- Business
- $90–230
- Business Plus
- $100–250
- Economy
- $50–150
- Economy Plus
- $55–160
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Saratoga Springs, Ny to Massena, Ny
- Saver
- $50–190
- Flexible
- $95–200
Bus from Saratoga Springs, Ny to Massena, Ny
- Saver
- $50–190
- Flexible
- $95–200
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from New York Midtown to Ottawa
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $100–180
- Schedules at
- Flixbus USA
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Ottawa, ON - St. Laurent Station to Brockville, ON
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Port Authority Bus Terminal to Saratoga Springs Train Station
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- $40–80
- Website
- Greyhound
Bus from Massena Hospital - Massena to Price Chopper - Ogdensburg
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Website
- St Lawrence County Public Transit
- Ave. Duration
- 48 min
- Estimated price
- $150–180
Crystal Taxi
- Phone
- +1 613 842 4111
Comfort Taxi
- Phone
- +1 613 979 7775
- Website
- comfortaxi.ca
Executive Cabs
- Phone
- +1 613 799 3353
- Website
- executivecabs.ca
West-Way Taxi
- Phone
- +1 613 727 0101
- Website
- westwaytaxi.ca
Want to know more about travelling around Canada
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
New York to Spencerville bus services, operated by Flixbus USA, arrive at Ottawa station.
New York to Spencerville train services, operated by Amtrak, arrive at Montreal Central Station.
Yes, the driving distance between New York to Spencerville is 572 km. It takes approximately 7h 46m to drive from New York to Spencerville.
There are 21+ hotels available in Spencerville.


















