There are 10 ways to get from New York to Mattawa by bus (Flixbus), train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from New York Midtown to Ottawabus FlixBus 2678
- Take the bus from Ottawa - Via Rail to Mattawabus Ontc
14h 59m$131–247Train, bus
- Take the train from Ny Moynihan Train Hall At Penn Station to Montreal Central Stationtrain
- Take the train from Montréal to Ottawatrain
- Take the bus from Ottawa - Via Rail to Mattawabus
20h 31m$230–655Drive 892.8 km
- Drive from New York to Mattawacar 892.8 km
11h 57m$175–253Fly Newark Liberty International Airport to Ottawa Macdonald-Cartier International Airport, bus
- Fly from Newark Liberty International Airport (EWR) to Ottawa Macdonald-Cartier International Airport (YOW)plane EWR - YOW
- Take the bus from Ottawa - Via Rail to Mattawabus
10h 22m$245–711Fly Newark Liberty International Airport to North Bay/Jack Garland Airport, bus
- Fly from Newark Liberty International Airport (EWR) to North Bay/Jack Garland Airport (YYB)plane EWR - YYB
- Take the bus from North Bay to Mattawabus
7h 51m$305–1,397Fly Newark Liberty International Airport to Toronto Pearson International Airport, bus
- Fly from Newark Liberty International Airport (EWR) to Toronto Pearson International Airport (YYZ)plane EWR - YYZ
- Take the bus from Vaughan - Hwy 407 to North Baybus
- Take the bus from North Bay to Mattawabus
11h 26m$255–789Fly Laguardia Airport to North Bay/Jack Garland Airport, bus
- Fly from Laguardia Airport (LGA) to North Bay/Jack Garland Airport (YYB)plane LGA - YYB
- Take the bus from North Bay to Mattawabus
8h 41m$285–1,474Fly Laguardia Airport to Toronto Pearson International Airport, bus
- Fly from Laguardia Airport (LGA) to Toronto Pearson International Airport (YYZ)plane LGA - YYZ
- Take the bus from Vaughan - Hwy 407 to North Baybus
- Take the bus from North Bay to Mattawabus
11h 42m$225–966Fly Newark Liberty International Airport to Toronto Island Airport, bus
- Fly from Newark Liberty International Airport (EWR) to Toronto Island Airport (YTZ)plane EWR - YTZ
- Take the bus from Union Station Bus Terminal to North Baybus
- Take the bus from North Bay to Mattawabus
12h 16m$252–737Fly Laguardia Airport to Toronto Island Airport, bus
- Fly from Laguardia Airport (LGA) to Toronto Island Airport (YTZ)plane LGA - YTZ
- Take the bus from Union Station Bus Terminal to North Baybus
- Take the bus from North Bay to Mattawabus
12h 41m$992–2,014
New York to Mattawa by bus
Questions & Answers
The cheapest way to get from New York to Mattawa is to bus which costs $130 - $250 and takes 14h 59m.
The fastest way to get from New York to Mattawa is to fly and bus which takes 7h 51m and costs $300 - $1,400.
No, there is no direct bus from New York to Mattawa. However, there are services departing from New York Midtown and arriving at Mattawa via Ottawa - Via Rail. The journey, including transfers, takes approximately 14h 59m.
The distance between New York and Mattawa is 1098 km. The road distance is 892.8 km.
The best way to get from New York to Mattawa without a car is to bus which takes 14h 59m and costs $130 - $250.
It takes approximately 14h 59m to get from New York to Mattawa, including transfers.
New York to Mattawa bus services, operated by Flixbus USA, depart from New York Midtown station.
New York to Mattawa bus services, operated by Flixbus USA, arrive at Ottawa station.
Yes, the driving distance between New York to Mattawa is 893 km. It takes approximately 11h 57m to drive from New York to Mattawa.
There are four+ hotels available in Mattawa.
What companies run services between New York, NY, USA and Mattawa, ON, Canada?
You can take a bus from New York Midtown to Mattawa via Ottawa and Ottawa - Via Rail in around 14h 59m.
- 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 Pearson International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $90–550
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $60–380
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $75–480
Flights from Newark Liberty International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $90–480
Flights from Laguardia Airport to Toronto Island Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $80–500
Flights from Laguardia Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 3h 59m
- When
- Every day
- Estimated price
- $110–600
- 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 Pearson International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $90–550
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $60–380
Flights from Newark Liberty International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 59m
- When
- Every day
- Estimated price
- $80–430
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $75–480
Flights from Laguardia Airport to Toronto Island Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $80–500
- 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 Island Airport
- Ave. Duration
- 3h 59m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–600
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $180–650
Flights from Newark Liberty International Airport to Toronto Island Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $190–600
- Website
- jetaviation.com
Flights from Newark Liberty International Airport to North Bay/Jack Garland Airport via Toronto Island Airport
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $500–2,400
Flights from Newark Liberty International Airport to North Bay/Jack Garland Airport via Montreal, Rouyn
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- $240–1,300
Flights from Newark Liberty International Airport to North Bay/Jack Garland Airport via Montreal, Toronto Island Airport
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,300
Flights from Laguardia Airport to North Bay/Jack Garland Airport via Toronto Island Airport
- Ave. Duration
- 4h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $240–1,400
Flights from Laguardia Airport to North Bay/Jack Garland Airport via Montreal, Rouyn
- Ave. Duration
- 6h 5m
- When
- Thursday
- Estimated price
- $300–1,600
- Website
- delta.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- $75–480
- Website
- aa.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $75–480
- Phone
- +1 800-872-7245
- 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 Ottawa
- Ave. Duration
- 2h 1m
- Frequency
- 5 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- 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.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Ottawa - Via Rail to Mattawa
- Ave. Duration
- 4h 29m
- Frequency
- Once daily
- Estimated price
- $23–70
- Website
- Ontario Northland
- Children
- $23–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Ottawa - Via Rail to Mattawa
- Ave. Duration
- 4h 29m
- Frequency
- Once daily
- Estimated price
- $23–70
- Website
- Ontario Northland
- Children
- $23–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Ottawa - Via Rail to Mattawa
- Ave. Duration
- 4h 29m
- Frequency
- Once daily
- Estimated price
- $23–70
- Website
- Ontario Northland
- Children
- $23–35
- Senior
- $40–60
- Adult
- $45–70
Bus from North Bay to Mattawa
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- $8–25
- Website
- Ontario Northland
- Children
- $8–13
- Senior
- $14–21
- Adult
- $17–25
Bus from Vaughan - Hwy 407 to North Bay
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from North Bay to Mattawa
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- $8–25
- Website
- Ontario Northland
- Children
- $8–13
- Senior
- $14–21
- Adult
- $17–25
Bus from North Bay to Mattawa
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- $8–25
- Website
- Ontario Northland
- Children
- $8–13
- Senior
- $14–21
- Adult
- $17–25
Bus from Vaughan - Hwy 407 to North Bay
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from North Bay to Mattawa
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- $8–25
- Website
- Ontario Northland
- Children
- $8–13
- Senior
- $14–21
- Adult
- $17–25
Bus from Union Station Bus Terminal to North Bay
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- $26–75
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $40–65
- Adult
- $50–75
Bus from North Bay to Mattawa
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- $8–25
- Website
- Ontario Northland
- Children
- $8–13
- Senior
- $14–21
- Adult
- $17–25
Bus from Union Station Bus Terminal to North Bay
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- $26–75
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $40–65
- Adult
- $50–75
Bus from North Bay to Mattawa
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- $8–25
- Website
- Ontario Northland
- Children
- $8–13
- Senior
- $14–21
- Adult
- $17–25
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
Why you should take the train in the US
Read the travel guide














