There are 11 ways to get from Vineland to St. Catharines by bus, plane, train, car, tram, 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.
Bus to Philadelphia International Airport, fly to Buffalo Niagara International Airport, bus
best- Take the bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 17Th St#bus
- Fly from Philadelphia International Airport (PHL) to Buffalo Niagara International Airport (BUF)plane PHL - BUF
- Take the bus from Buffalo to Niagara Fallsbus
8h 30m$186–1,080Bus via Scranton
cheapest- Take the bus from Landis Ave At 4Th St to 6Th St At Race Stbus 408
- Take the bus from Philadelphia Bus Station to Scranton Bus Stationbus
- Take the bus from Scranton Bus Station to Buffalobus
18h 12m$112–256Bus, train
- Take the bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 30Th Stbus 313
- Take the train from 30th Street Station to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to St. Catharinestrain
15h 3m$206–1,293Bus
- Take the bus from Landis Ave At 4Th St to Arrival Area Inside Ac Bus Terminalbus 553
- Take the bus from Gate #3 Inside Ac Bus Terminal to Port Authority Bus Terminalbus 319
- Take the bus from New York to Niagara Fallsbus
15h 32m$125–514Drive 659.2 km
- Drive from Vineland to St. Catharinescar 659.2 km
8h 34m$131–188Bus to Philadelphia International Airport, fly to Toronto Pearson International Airport, bus
- Take the bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 17Th St#bus
- Fly from Philadelphia International Airport (PHL) to Toronto Pearson International Airport (YYZ)plane PHL - YYZ
- Take the bus from Toronto Airport to St. Catharines, ONbus
8h 11m$937–2,787Bus to Philadelphia International Airport, fly to Rochester, train
- Take the bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 17Th St#bus
- Fly from Philadelphia International Airport (PHL) to Rochester (ROC)plane PHL - ROC
- Take the train from Rochester to Niagara Fallstrain
9h 45m$217–1,246Bus, train to Baltimore-Washington International Airport, fly to Buffalo Niagara International Airport
- Take the bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 30Th Stbus
- Take the train from 30th Street Station to BWI Thurgood Marshalltrain
- Fly from Baltimore-Washington International Airport (BWI) to Buffalo Niagara International Airport (BUF)plane BWI - BUF
- Take the bus from Buffalo to Niagara Fallsbus
9h 27m$182–1,726Bus, train to Newark Liberty International Airport, fly to Buffalo Niagara International Airport
- Take the bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 30Th Stbus
- Take the train from 30th Street Station to Newark Liberty International Airporttrain
- Fly from Newark Liberty International Airport (EWR) to Buffalo Niagara International Airport (BUF)plane EWR - BUF
- Take the bus from Buffalo to Niagara Fallsbus
9h 54m$167–851Bus, train to Newark Liberty International Airport, fly to Toronto Island Airport
- Take the bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 30Th Stbus
- Take the train from 30th Street Station to Newark Liberty International Airporttrain
- Fly from Newark Liberty International Airport (EWR) to Toronto Island Airport (YTZ)plane EWR - YTZ
- Take the bus from Toronto Union Station to St. Catharines, ON - Bus Terminalbus
9h 48m$242–823Bus, tram, train
- Take the bus from Landis Ave At 4Th St to Broadway In Front Of Wrtcbus 408
- Take the tram from Walter Rand Transportation Ctr to TRENTON TRANSIT CENTER stationtram
- Take the train from Trenton Transit Center to New York Penn Stationtrain Nec
- Take the train from New York Penn Station to St. Catharinestrain
16h 31m$183–500
Vineland to St. Catharines by bus and train
Questions & Answers
The cheapest way to get from Vineland to St. Catharines is to bus via Scranton which costs $110 - $260 and takes 18h 12m.
The fastest way to get from Vineland to St. Catharines is to bus and fly which takes 8h 11m and costs $900 - $2,800.
No, there is no direct bus from Vineland to St. Catharines. However, there are services departing from Landis Ave At 4Th St and arriving at St. Catharines Fairview Mall via Gate #3 Inside Ac Bus Terminal, New York and Niagara Falls Bus Terminal. The journey, including transfers, takes approximately 15h 32m.
The distance between Vineland and St. Catharines is 602 km. The road distance is 659.2 km.
The best way to get from Vineland to St. Catharines without a car is to bus and train which takes 15h 3m and costs $200 - $1,300.
It takes approximately 8h 30m to get from Vineland to St. Catharines, including transfers.
Vineland to St. Catharines bus services, operated by NJ Transit, depart from Landis Ave At 4Th St station.
Vineland to St. Catharines bus services, operated by NJ Transit, arrive at Arrival Area Inside Ac Bus Terminal station.
Yes, the driving distance between Vineland to St. Catharines is 659 km. It takes approximately 8h 34m to drive from Vineland to St. Catharines.
There are 717+ hotels available in St. Catharines.
What companies run services between Vineland, NJ, USA and St. Catharines, ON, Canada?
You can take a bus from Landis Ave At 4Th St to St. Catharines Fairview Mall via Arrival Area Inside Ac Bus Terminal, Gate #3 Inside Ac Bus Terminal, Port Authority Bus Terminal, New York, and Niagara Falls Bus Terminal in around 15h 32m.
- Website
- united.com
Flights from Philadelphia International Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- $180–1,100
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $85–550
Flights from Philadelphia International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 49m
- When
- Monday to Saturday
- Estimated price
- $100–600
Flights from Philadelphia International Airport to Rochester via Washington Dulles
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $180–1,100
Flights from Newark Liberty International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $100–700
Flights from Newark Liberty International Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $140–800
- Website
- aa.com
Flights from Philadelphia International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $150–1,000
Flights from Philadelphia International Airport to Buffalo Niagara International Airport via Reagan Washington
- Ave. Duration
- 4h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–1,100
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $85–550
Flights from Philadelphia International Airport to Rochester
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $140–950
- Website
- southwest.com
Flights from Baltimore-Washington International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $120–800
- Website
- flyporter.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $85–550
Flights from Newark Liberty International Airport to Toronto Island Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $190–650
- Website
- aircanada.com
Flights from Philadelphia International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $85–550
Flights from Philadelphia International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 49m
- When
- Thursday
- Estimated price
- $100–600
Flights from Newark Liberty International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $90–470
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from 30th Street Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- $40–85
- Website
- https://www.amtrak.com/home.html
Train from Rochester to Niagara Falls
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- $40–90
- Website
- https://www.amtrak.com/home.html
Train from 30th Street Station to BWI Thurgood Marshall
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $45–95
- Website
- https://www.amtrak.com/home.html
Train from 30th Street Station to Newark Liberty International Airport
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- $35–75
- Website
- https://www.amtrak.com/home.html
Train from 30th Street Station to Newark Liberty International Airport
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- $35–75
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from 30th Street Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- $29–850
- Schedules at
- https://www.amtrak.com/acela-train
- Website
- https://www.amtrak.com/home.html
- Business Class
- $29–650
- First Class
- $180–850
Train from 30th Street Station to BWI Thurgood Marshall
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- $30–850
- Schedules at
- https://www.amtrak.com/acela-train
- Website
- https://www.amtrak.com/home.html
- Business Class
- $30–650
- First Class
- $190–850
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from New York Penn Station to St. Catharines
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- $170–420
- Website
- https://www.viarail.ca/en
- Escape
- $170–390
- Business
- $230–400
- Business Plus
- $250–420
- Economy
- $200–400
- Economy Plus
- $220–410
Train from Rochester to Niagara Falls
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- $35–230
- Website
- https://www.viarail.ca/en
- Escape
- $35–110
- Business
- $80–220
- Business Plus
- $95–230
- Economy
- $40–120
- Economy Plus
- $40–130
Train from New York Penn Station to St. Catharines
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- $170–420
- Website
- https://www.viarail.ca/en
- Escape
- $170–390
- Business
- $230–400
- Business Plus
- $250–420
- Economy
- $200–400
- Economy Plus
- $220–410
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Tram from Walter Rand Transportation Ctr to TRENTON TRANSIT CENTER station
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–23
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $3–23
Train from Trenton Transit Center to New York Penn Station
- Ave. Duration
- 1h 33m
- Frequency
- Every 30 minutes
- Estimated price
- $3–35
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $3–35
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 17Th St#
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a day
- Estimated price
- $7–23
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $7–23
Bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 30Th St
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $7–24
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $7–24
Bus from Landis Ave At 4Th St to Arrival Area Inside Ac Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $6–22
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $6–22
Bus from Gate #3 Inside Ac Bus Terminal to Port Authority Bus Terminal
- Ave. Duration
- 2h 34m
- Frequency
- Every 30 minutes
- Estimated price
- $27–85
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $27–85
Bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 17Th St#
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a day
- Estimated price
- $7–23
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $7–23
Bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 17Th St#
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a day
- Estimated price
- $7–23
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $7–23
Bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 30Th St
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $7–24
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $7–24
Bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 30Th St
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $7–24
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $7–24
Bus from Vineland Transportation Ctr-Landis Ave to Jfk Blvd At 30Th St
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $7–24
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $7–24
Bus from Landis Ave At 4Th St to Broadway In Front Of Wrtc
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- $7–22
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $7–22
Bus from Landis Ave At 4Th St to 6Th St At Race St
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- $7–24
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adults
- $7–24
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Buffalo to Niagara Falls
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- $19–45
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $19–25
- Flexible
- $25–45
Bus from New York to Niagara Falls
- Ave. Duration
- 9h 20m
- Frequency
- 4 times a day
- Estimated price
- $85–400
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $85–380
- Flexible
- $150–400
Bus from Buffalo to Niagara Falls
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- $19–45
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $19–25
- Flexible
- $25–45
Bus from Buffalo to Niagara Falls
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- $19–45
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $19–25
- Flexible
- $25–45
- Website
- example.com
Bus from Buffalo to Niagara Falls
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- example.com
Bus from New York to Niagara Falls
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Schedules at
- example.com
Bus from Buffalo to Niagara Falls
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- example.com
Bus from Buffalo to Niagara Falls
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- example.com
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Toronto Airport to St. Catharines, ON
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- $26–60
- Website
- https://www.riderexpress.ca/
- Standard
- $26–60
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Toronto Union Station to St. Catharines, ON - Bus Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Philadelphia Bus Station to Scranton Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $30–60
- Website
- https://www.greyhound.com/
Bus from Scranton Bus Station to Buffalo
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $55–120
- Website
- https://www.greyhound.com/
- Website
- greyhound.com
Bus from Scranton Bus Station to Buffalo
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- greyhound.com
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
What documents do I need to cross Niagara Falls?
Read the travel guide
Which side of Niagara Falls should I choose (and how do I get there)?
Read the travel guide























