There are 10 ways to get from Bar Harbor to Burlington by bus, plane, bus (Amtrak, Greyhound), train, car, or bus (Amtrak)
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 Bangor, fly to Toronto Pearson International Airport, bus
best- Take the bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor International Airportbus
- Fly from Bangor (BGR) to Toronto Pearson International Airport (YYZ)plane BGR - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Dundas St. @ Hwy. 407 Park & Ridebus
9h 35m$160–917Fly Hancock County-Bar Harbor Airport to Toronto Pearson International Airport, bus
cheapest- Fly from Hancock County-Bar Harbor Airport (BHB) to Toronto Pearson International Airport (YYZ)plane BHB - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Dundas St. @ Hwy. 407 Park & Ridebus
8h 11m$99–491Bus
- Take the bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor - Concord Coachbus
- Take the bus from Bangor Transportation Center to Boston, MA - South Stationbus
- Take the bus from Boston to Buffalobus
- Take the bus from Niagara Falls Bus Terminal to Dundas St. @ Hwy. 407 Park & Ridebus 12
23h$185–456Bus, train via Albany
- Take the bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor: Odlin Road Park & Ridebus
- Take the bus from Bangor Park & Ride to Springfield Union Stationbus
- Take the train from Springfield to Albany-Rensselaer Amtrak Stationtrain
- Take the train from Albany to Aldershottrain
23h 14m$259–694Drive 1,111.7 km
- Drive from Bar Harbor to Burlingtoncar 1,111.7 km
13h 45m$219–316Drive to St. John Airport, fly to Toronto Pearson International Airport, bus
- Drive from Bar Harbor to Saint-John-Airport-YSJcar
- Fly from St. John Airport (YSJ) to Toronto Pearson International Airport (YYZ)plane YSJ - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Dundas St. @ Hwy. 407 Park & Ridebus
7h 32m$210–1,199Drive to Fredericton International Airport, fly to Toronto Pearson International Airport, bus
- Drive from Bar Harbor to Fredericton-Airport-YFCcar
- Fly from Fredericton International Airport (YFC) to Toronto Pearson International Airport (YYZ)plane YFC - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Dundas St. @ Hwy. 407 Park & Ridebus
7h 46m$310–949Drive to Fredericton International Airport, fly to Toronto Island Airport, train
- Drive from Bar Harbor to Fredericton-Airport-YFCcar
- Fly from Fredericton International Airport (YFC) to Toronto Island Airport (YTZ)plane YFC - YTZ
- Take the train from Union Station GO to Appleby GOtrain
8h 52m$254–605Bus, train
- Take the bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor - Concord Coachbus
- Take the bus from Bangor Transportation Center to Boston, MA - South Stationbus
- Take the train from Boston to Buffalo Depew Stationtrain
- Take the train from Buffalo to Aldershottrain
25h 22m$308–896Bus via New York
- Take the bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor - Concord Coachbus
- Take the bus from Bangor Transportation Center to Boston, MA - South Stationbus
- Take the bus from Boston to New Yorkbus
- Take the bus from New York to Niagara Fallsbus
- Take the bus from Niagara Falls Bus Terminal to Dundas St. @ Hwy. 407 Park & Ridebus 12
25h 52m$221–781
Bar Harbor to Burlington by bus
Questions & Answers
The cheapest way to get from Bar Harbor to Burlington is to bus which costs $180 - $460 and takes 23h.
The fastest way to get from Bar Harbor to Burlington is to drive and fly and bus which takes 7h 32m and costs $210 - $1,200.
No, there is no direct bus from Bar Harbor to Burlington. However, there are services departing from Bar Harbor - Kebo St, Malvern Belmont Apartments and arriving at Dundas St. @ Hwy. 407 Park & Ride via Bangor Transportation Center, Boston, Buffalo and Niagara Falls Bus Terminal. The journey, including transfers, takes approximately 23h.
The distance between Bar Harbor and Burlington is 997 km. The road distance is 1111.7 km.
The best way to get from Bar Harbor to Burlington without a car is to bus which takes 23h and costs $180 - $460.
It takes approximately 9h 35m to get from Bar Harbor to Burlington, including transfers.
Bar Harbor to Burlington bus services, operated by Downeast Transportation Inc., depart from Bar Harbor - Kebo St, Malvern Belmont Apartments station.
Bar Harbor to Burlington bus services, operated by Downeast Transportation Inc., arrive at Bangor - Concord Coach station.
Yes, the driving distance between Bar Harbor to Burlington is 1112 km. It takes approximately 13h 45m to drive from Bar Harbor to Burlington.
There are 218+ hotels available in Burlington.
What companies run services between Bar Harbor, ME, USA and Burlington, ON, Canada?
You can take a bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Dundas St. @ Hwy. 407 Park & Ride via Bangor Transportation Center, Boston, MA - South Station, Boston, Buffalo, and Niagara Falls Bus Terminal in around 23h.
- Website
- aircanada.com
Flights from St. John Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $110–600
Flights from St. John Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $110–600
Flights from Fredericton International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $90–480
Flights from Fredericton International Airport to Toronto Pearson International Airport via Ottawa
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $90–480
Flights from Fredericton International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- $90–480
Flights from Fredericton International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $95–500
Flights from Hancock County-Bar Harbor Airport to Toronto Pearson International Airport via Boston
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $90–480
Flights from Hancock County-Bar Harbor Airport to Toronto Pearson International Airport via Boston, Montreal
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- $100–550
- Website
- aa.com
Flights from Bangor to Toronto Pearson International Airport via Philadelphia
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $160–800
Flights from Bangor to Toronto Pearson International Airport via New York La Guardia
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $150–800
Flights from Bangor to Toronto Pearson International Airport via Reagan Washington
- Ave. Duration
- 5h 59m
- When
- Saturday
- Estimated price
- $170–850
Flights from Bangor to Toronto Pearson International Airport via Charlotte
- Ave. Duration
- 6h 2m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $250–1,100
Flights from Hancock County-Bar Harbor Airport to Toronto Pearson International Airport via Boston
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $220–1,100
- Website
- united.com
Flights from Bangor to Toronto Pearson International Airport via Newark
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- $150–800
Flights from St. John Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $110–600
Flights from Fredericton International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $90–480
Flights from Hancock County-Bar Harbor Airport to Toronto Pearson International Airport via Boston
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $90–480
- Website
- delta.com
Flights from Bangor to Toronto Pearson International Airport via New York La Guardia
- Ave. Duration
- 6h 39m
- When
- Every day
- Estimated price
- $150–800
Flights from Bangor to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 6h 4m
- When
- Saturday
- Estimated price
- $180–850
Flights from Bangor to Toronto Pearson International Airport via New York JFK
- Ave. Duration
- 7h 1m
- When
- Every day
- Estimated price
- $150–800
- Website
- flyporter.com
Flights from Fredericton International Airport to Toronto Island Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $170–500
Flights from Fredericton International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $170–500
Flights from Hancock County-Bar Harbor Airport to Toronto Pearson International Airport via Boston
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $220–1,100
- Website
- flyflair.com
Flights from St. John Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–700
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Springfield to Albany-Rensselaer Amtrak Station
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Amtrak
Train from Boston to Buffalo Depew Station
- Ave. Duration
- 11h 39m
- Frequency
- Once daily
- Estimated price
- $210–450
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Albany to Aldershot
- Ave. Duration
- 8h 52m
- Frequency
- Once daily
- Estimated price
- $140–370
- Website
- VIA Rail
- Escape
- $140–310
- Business
- $190–350
- Business Plus
- $200–370
- Economy
- $150–320
- Economy Plus
- $170–330
Train from Buffalo to Aldershot
- Ave. Duration
- 3h 33m
- Frequency
- Once daily
- Estimated price
- $30–230
- Website
- VIA Rail
- Escape
- $30–100
- Business
- $75–210
- Business Plus
- $90–230
- Economy
- $30–110
- Economy Plus
- $35–120
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to Appleby GO
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–13
- Phone
- +1 (207) 667-5796
- [email protected]
- Website
- downeasttrans.org
Bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor International Airport
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- $1–110
- Schedules at
- downeasttrans.org
- Down East services
- $10–110
Bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor - Concord Coach
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a week
- Estimated price
- $1–110
- Schedules at
- downeasttrans.org
- Down East services
- $10–110
Bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor: Odlin Road Park & Ride
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- $1–100
- Schedules at
- downeasttrans.org
- Down East services
- $10–100
Bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor - Concord Coach
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a week
- Estimated price
- $1–110
- Schedules at
- downeasttrans.org
- Down East services
- $10–110
Bus from Bar Harbor - Kebo St, Malvern Belmont Apartments to Bangor - Concord Coach
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a week
- Estimated price
- $1–110
- Schedules at
- downeasttrans.org
- Down East services
- $10–110
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Pearson International Airport Terminal 1 to Dundas St. @ Hwy. 407 Park & Ride
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–11
Bus from Niagara Falls Bus Terminal to Dundas St. @ Hwy. 407 Park & Ride
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $15–18
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $15–18
Bus from Pearson International Airport Terminal 1 to Dundas St. @ Hwy. 407 Park & Ride
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–11
Bus from Pearson International Airport Terminal 1 to Dundas St. @ Hwy. 407 Park & Ride
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–11
Bus from Pearson International Airport Terminal 1 to Dundas St. @ Hwy. 407 Park & Ride
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–11
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $9–11
Bus from Niagara Falls Bus Terminal to Dundas St. @ Hwy. 407 Park & Ride
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $15–18
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $15–18
- Phone
- +1 800 639 3317
- [email protected]
- Website
- Concord Coach Lines
Bus from Bangor Transportation Center to Boston, MA - South Station
- Ave. Duration
- 4h 25m
- Frequency
- Every 4 hours
- Estimated price
- $70–95
- Website
- Concord Coach Lines
Bus from Bangor Transportation Center to Boston, MA - South Station
- Ave. Duration
- 4h 25m
- Frequency
- Every 4 hours
- Estimated price
- $70–95
- Website
- Concord Coach Lines
Bus from Bangor Transportation Center to Boston, MA - South Station
- Ave. Duration
- 4h 25m
- Frequency
- Every 4 hours
- Estimated price
- $70–95
- Website
- Concord Coach Lines
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Bangor Transportation Center to Boston, MA - South Station
- Ave. Duration
- 4h 25m
- Frequency
- 5 times a day
- Estimated price
- $60–70
- Website
- Amtrak
- Adult
- $60–70
Bus from Bangor Transportation Center to Boston, MA - South Station
- Ave. Duration
- 4h 25m
- Frequency
- 5 times a day
- Estimated price
- $60–70
- Website
- Amtrak
- Adult
- $60–70
Bus from Bangor Transportation Center to Boston, MA - South Station
- Ave. Duration
- 4h 25m
- Frequency
- 5 times a day
- Estimated price
- $60–70
- Website
- Amtrak
- Adult
- $60–70
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Boston to Buffalo
- Ave. Duration
- 10h 5m
- Frequency
- Twice daily
- Estimated price
- $95–190
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Bangor Park & Ride to Springfield Union Station
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- $70–120
- Schedules at
- Flixbus USA
- Phone
- 1-800-343-9999
- Website
- Peter Pan
Bus from Boston to New York
- Ave. Duration
- 4h 35m
- Frequency
- Hourly
- Estimated price
- $60–160
- Website
- Peter Pan
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from New York to Niagara Falls
- Ave. Duration
- 9h 20m
- Frequency
- 4 times a day
- Estimated price
- $85–400
- Website
- Trailways
- Schedules at
- Trailways
- Saver
- $85–380
- Flexible
- $150–400
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




















