There are 8 ways to get from Bartow to Niagara Falls by bus, plane, bus (Greyhound, Flixbus), train (Amtrak), car, 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.
Bus to Tampa, fly to Buffalo Niagara International Airport
best- Take the bus from Bartow to Tampa Bus Stationbus
- Fly from Tampa (TPA) to Buffalo Niagara International Airport (BUF)plane TPA - BUF
8h 34m$197–648Bus to Tampa, fly to Toronto Pearson International Airport, bus
cheapest- Take the bus from Bartow to Tampa Bus Stationbus
- Fly from Tampa (TPA) to Toronto Pearson International Airport (YYZ)plane TPA - YYZ
- Take the bus from Toronto Union Station to Niagara Falls, ONbus
10h 22m$133–1,082Bus
- Take the bus from Bartow to Orlando Bus Stationbus
- Take the bus from Orlando Bus Station to New York City Chinatownbus
- Take the bus from New York Midtown to Niagara Falls USAbus
35h 30m$240–409Train (Amtrak)
- Take the train from Lakeland Amtrak Station to Kissimmee Amtrak Stationtrain
- Take the train from Kissimmee Amtrak Station to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from Ny Moynihan Train Hall At Penn Station to Niagara Falls Amtrak Stationtrain
36h 14m$432–1,008Drive 1,250.6 mi
- Drive from Bartow to Niagara Fallscar 1,250.6 mi
21h 22m$229–330Bus, train, train to Orlando, fly to Buffalo Niagara International Airport, line 40 bus
- Take the bus from W. Church St. & N. Wilson Ave. to 600 E. Main St.bus
- Take the train from Lakeland Amtrak Station to Kissimmee Amtrak Stationtrain
- Take the train from Kissimmee to Sand Lake Roadtrain
- Fly from Orlando (MCO) to Buffalo Niagara International Airport (BUF)plane MCO - BUF
- Take the bus from Ellicott Street & MTC Static to Main Street & Pine Avenuebus
10h$174–364Train to Orlando, fly to Rochester, train
- Take the train from Lakeland Amtrak Station to Kissimmee Amtrak Stationtrain
- Fly from Orlando (MCO) to Rochester (ROC)plane MCO - ROC
- Take the train from Rochester to Niagara Falls Amtrak Stationtrain
10h 38m$340–876Train, bus
- Take the train from Lakeland Amtrak Station to Pittsburgh Amtrak Stationtrain Floridian
- Take the bus from Pittsburgh, Pa to Buffalo, Nybus 510
41h 59m$388–994
Bartow to Niagara Falls by bus
Questions & Answers
The cheapest way to get from Bartow to Niagara Falls is to bus and train and fly and line 40 bus which costs $170 - $370 and takes 10h.
The fastest way to get from Bartow to Niagara Falls is to bus and fly which takes 8h 34m and costs $190 - $650.
No, there is no direct bus from Bartow to Niagara Falls. However, there are services departing from Bartow and arriving at Niagara Falls USA via Orlando Bus Station, New York City Chinatown and New York Midtown. The journey, including transfers, takes approximately 35h 30m.
No, there is no direct train from Bartow station to Niagara Falls station. However, there are services departing from Lakeland Amtrak Station and arriving at Niagara Falls Amtrak Station via Kissimmee Amtrak Station and Ny Moynihan Train Hall At Penn Station. The journey, including transfers, takes approximately 36h 14m.
The distance between Bartow and Niagara Falls is 1155 miles. The road distance is 1257.9 miles.
The best way to get from Bartow to Niagara Falls without a car is to bus which takes 35h 30m and costs $240 - $410.
It takes approximately 8h 34m to get from Bartow to Niagara Falls, including transfers.
Bartow to Niagara Falls bus services, operated by Greyhound USA, depart from Bartow station.
Bartow to Niagara Falls train services, operated by Amtrak, depart from Lakeland Amtrak Station.
The best way to get from Bartow to Niagara Falls is to bus which takes 35h 30m and costs $240 - $410. Alternatively, you can train, which costs $430 - $1,100 and takes 36h 14m.
What companies run services between Bartow, FL, USA and Niagara Falls, NY, USA?
You can take a bus from Bartow to Niagara Falls USA via Orlando Bus Station, New York City Chinatown, and New York Midtown in around 35h 30m. Alternatively, you can take a bus from W. Church St. & N. Wilson Ave. to Niagara Falls Amtrak Station via 600 E. Main St., Lakeland Amtrak Station, Kissimmee Amtrak Station, and Ny Moynihan Train Hall At Penn Station in around 36h 14m.
- Website
- southwest.com
Flights from Tampa to Buffalo Niagara International Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- $140–700
Flights from Tampa to Buffalo Niagara International Airport via Baltimore
- Ave. Duration
- 4h 32m
- When
- Monday, Thursday, and Friday
- Estimated price
- $140–700
Flights from Orlando to Buffalo Niagara International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $120–650
Flights from Orlando to Buffalo Niagara International Airport via Baltimore
- Ave. Duration
- 4h 27m
- When
- Tuesday, Wednesday, Sunday, Monday, Thursday, and Friday
- Estimated price
- $130–650
Flights from Orlando to Rochester
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- $160–850
Flights from Orlando to Rochester via Baltimore
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $170–850
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Lakeland Amtrak Station to Kissimmee Amtrak Station
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- $11–26
- Website
- Amtrak
Train from Kissimmee Amtrak Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 22h 53m
- Frequency
- Once daily
- Estimated price
- $300–700
- Website
- Amtrak
Train from Ny Moynihan Train Hall At Penn Station to Niagara Falls Amtrak Station
- Ave. Duration
- 9h 8m
- Frequency
- 3 times a day
- Estimated price
- $120–280
- Website
- Amtrak
Train from Lakeland Amtrak Station to Kissimmee Amtrak Station
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- $11–26
- Website
- Amtrak
Train from Lakeland Amtrak Station to Kissimmee Amtrak Station
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- $11–26
- Website
- Amtrak
Train from Rochester to Niagara Falls Amtrak Station
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a day
- Estimated price
- $25–60
- Website
- Amtrak
Train from Lakeland Amtrak Station to Pittsburgh Amtrak Station
- Ave. Duration
- 30h 15m
- Frequency
- Once daily
- Estimated price
- $340–800
- Website
- Amtrak
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Bartow to Tampa Bus Station
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $7–15
- Website
- Greyhound
Bus from Bartow to Orlando Bus Station
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $9–18
- Website
- Greyhound
Bus from Bartow to Tampa Bus Station
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $7–15
- Website
- Greyhound
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
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
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
Bartow to Niagara Falls bus services, operated by Greyhound USA, arrive at Orlando Bus Station.
Bartow to Niagara Falls train services, operated by Amtrak, arrive at Kissimmee Amtrak Station.
Yes, the driving distance between Bartow to Niagara Falls is 1258 miles. It takes approximately 21h 22m to drive from Bartow to Niagara Falls.
Book your Bartow to Niagara Falls bus tickets online with Omio and FlixBus.
There are 802+ hotels available in Niagara Falls.





