There are 5 ways to get from Burlington to Elmira by bus (Greyhound), train, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Buffalo
best- Take the bus from Dundas St. @ Hwy. 407 Park & Ride to Niagara Falls Bus Terminalbus 12
- Take the bus from Buffalo to Elmirabus Greyhound US0205
8h 40m$44–88Train, bus
- Take the train from Oakville to Rochestertrain VIA Rail
- Take the bus from Rochester to Elmirabus 947 / ...
10h 36m$72–279Drive 206.1 mi
- Drive from Burlington to Elmiracar 206.1 mi
4h$48–69Bus, train
- Take the bus from Dundas St. @ Hwy. 407 Park & Ride to Niagara Falls Bus Terminalbus 12
- Take the train from Niagara Falls Amtrak Station to Rochestertrain
- Take the bus from Rochester to Elmirabus 947
9h 12m$63–266Bus
- Take the bus from Dundas St. @ Hwy. 407 Park & Ride to Pearson International Airport Terminal 1bus 40
- Take the bus from Toronto Pearson Airport to Ithacabus
- Take the bus from Tompkins County Library to Transit Center - PO Sidebus 30
11h 26m$51–79
Burlington to Elmira by bus
Questions & Answers
The cheapest way to get from Burlington to Elmira is to bus via Buffalo which costs $40 - $90 and takes 8h 40m.
The fastest way to get from Burlington to Elmira is to drive which takes 4h and costs $45 - $70.
No, there is no direct bus from Burlington to Elmira. However, there are services departing from Dundas St. @ Hwy. 407 Park & Ride and arriving at Elmira via Niagara Falls and Buffalo. The journey, including transfers, takes approximately 8h 40m.
The distance between Burlington and Elmira is 235 miles. The road distance is 207.3 miles.
The best way to get from Burlington to Elmira without a car is to bus via Buffalo which takes 8h 40m and costs $40 - $90.
It takes approximately 8h 40m to get from Burlington to Elmira, including transfers.
Burlington to Elmira bus services, operated by GO Transit, depart from Dundas St. @ Hwy. 407 Park & Ride station.
Burlington to Elmira bus services, operated by GO Transit, arrive at Niagara Falls Bus Terminal station.
Yes, the driving distance between Burlington to Elmira is 207 miles. It takes approximately 4h to drive from Burlington to Elmira.
There are 33+ hotels available in Elmira.
What companies run services between Burlington, ON, Canada and Elmira, NY, USA?
You can take a bus from Dundas St. @ Hwy. 407 Park & Ride to Elmira via Niagara Falls and Buffalo in around 8h 40m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Oakville to Rochester
- Ave. Duration
- 4h 36m
- Frequency
- Once daily
- Estimated price
- $40–190
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $75–180
- Business Plus
- $85–190
- Economy
- $45–120
- Economy Plus
- $50–130
Train from Niagara Falls Amtrak Station to Rochester
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- $25–170
- Website
- VIA Rail
- Escape
- $25–80
- Business
- $55–160
- Business Plus
- $65–170
- Economy
- $28–90
- Economy Plus
- $30–95
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Niagara Falls Amtrak Station to Rochester
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a day
- Estimated price
- $28–65
- Website
- Amtrak
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Dundas St. @ Hwy. 407 Park & Ride to Niagara Falls Bus Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $10–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–13
Bus from Dundas St. @ Hwy. 407 Park & Ride to Niagara Falls Bus Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $10–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–13
Bus from Dundas St. @ Hwy. 407 Park & Ride to Pearson International Airport Terminal 1
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–8
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $6–8
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Buffalo to Elmira
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $23–45
- Website
- Greyhound
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Rochester to Elmira
- Saver
- $25–75
- Flexible
- $45–80
Bus from Rochester to Elmira
- Saver
- $25–75
- Flexible
- $45–80
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto Pearson Airport to Ithaca
- Ave. Duration
- 7h 5m
- Frequency
- 5 times a week
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
- Phone
- +1 607-734-5211
- Website
- CTran
Bus from Tompkins County Library to Transit Center - PO Side
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- CTran
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
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
















