There are 10 ways to get from Buffalo to Calais by shuttle, plane, car, bus (Greyhound, Amtrak), train, bus, 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.
Shuttle to Toronto Pearson International Airport, fly to St. John Airport, drive
best- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to St. John Airport (YSJ)plane YYZ - YSJ
- Drive from Saint-John-Airport-YSJ to Calaiscar
7h 6m$214–925Drive 732.1 mi
cheapest- Drive from Buffalo to Calaiscar 732.1 mi
14h 28m$134–193Bus
- Take the bus from Buffalo to Bostonbus
- Take the bus from Boston, MA - South Station to Bangor Transportation Centerbus
- Take the bus from Bangor, ME to Calais, MEbus
20h 7m$139–236Train, bus
- Take the train from Buffalo Depew Station to Bostontrain
- Take the bus from Boston, MA - South Station to Bangor Transportation Centerbus
- Take the bus from Bangor, ME to Calais, MEbus
22h 46m$219–566Shuttle to Toronto Pearson International Airport, fly to Fredericton International Airport, drive
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Fredericton International Airport (YFC)plane YYZ - YFC
- Drive from Fredericton-Airport-YFC to Calaiscar
7h 25m$284–776Fly Buffalo Niagara International Airport to Hancock County-Bar Harbor Airport, bus
- Fly from Buffalo Niagara International Airport (BUF) to Hancock County-Bar Harbor Airport (BHB)plane BUF - BHB
- Take the bus from Hancock, ME to Calais, MEbus
9h 38m$149–579Fly Buffalo Niagara International Airport to Bangor, bus
- Fly from Buffalo Niagara International Airport (BUF) to Bangor (BGR)plane BUF - BGR
- Take the bus from Bangor Airport to Calais, MEbus
9h 58m$163–758Shuttle to Toronto Island Airport, fly to Fredericton International Airport, drive
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Island Airport (YTZ) to Fredericton International Airport (YFC)plane YTZ - YFC
- Drive from Fredericton-Airport-YFC to Calaiscar
8h 28m$250–545Shuttle to Toronto Pearson International Airport, fly to Greater Moncton International Airport, bus, drive
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Greater Moncton International Airport (YQM)plane YYZ - YQM
- Take the bus from Moncton Airport to Saint John Terminalbus
- Drive from Saint John Terminal to Calaiscar
10h 50m$272–757Bus via Ithaca
- Take the bus from Buffalo to Ithacabus
- Take the bus from Ithaca to Springfield Union Stationbus
- Take the bus from Springfield Union Station to Bangor Park & Ridebus
- Take the bus from Bangor Airport to Calais, MEbus
24h 35m$150–253
Buffalo to Calais by bus
Questions & Answers
The cheapest way to get from Buffalo to Calais is to bus which costs $130 - $240 and takes 20h 7m.
The fastest way to get from Buffalo to Calais is to shuttle and fly and drive which takes 7h 6m and costs $210 - $950.
No, there is no direct bus from Buffalo to Calais. However, there are services departing from Buffalo and arriving at Calais, ME via Boston, MA - South Station and Bangor, ME. The journey, including transfers, takes approximately 20h 7m.
The distance between Buffalo and Calais is 883 miles. The road distance is 736.3 miles.
The best way to get from Buffalo to Calais without a car is to bus which takes 20h 7m and costs $130 - $240.
It takes approximately 7h 6m to get from Buffalo to Calais, including transfers.
Buffalo to Calais bus services, operated by Greyhound USA, depart from Buffalo station.
Buffalo to Calais bus services, operated by Greyhound USA, arrive at Boston station.
Yes, the driving distance between Buffalo to Calais is 736 miles. It takes approximately 14h 28m to drive from Buffalo to Calais.
There are 30+ hotels available in Calais.
What companies run services between Buffalo, NY, USA and Calais, ME, USA?
You can take a bus from Buffalo to Calais, ME via Boston, Boston, MA - South Station, Bangor Transportation Center, and Bangor, ME in around 20h 7m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to St. John Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $85–460
Flights from Toronto Pearson International Airport to St. John Airport via Montreal
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $85–460
Flights from Toronto Pearson International Airport to Fredericton International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- $60–320
Flights from Toronto Pearson International Airport to Fredericton International Airport via Ottawa
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $60–330
Flights from Toronto Pearson International Airport to Fredericton International Airport via Montreal
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $60–320
Flights from Toronto Island Airport to Fredericton International Airport via Ottawa
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $65–360
Flights from Toronto Island Airport to Fredericton International Airport via Montreal
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $65–360
Flights from Toronto Pearson International Airport to Greater Moncton International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $70–370
Flights from Toronto Pearson International Airport to Greater Moncton International Airport via Ottawa
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- $70–380
Flights from Toronto Pearson International Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 3h 59m
- When
- Every day
- Estimated price
- $70–370
- Website
- united.com
Flights from Toronto Pearson International Airport to St. John Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $85–460
Flights from Toronto Pearson International Airport to Fredericton International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- $60–320
Flights from Buffalo Niagara International Airport to Bangor via Newark
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $130–700
Flights from Toronto Pearson International Airport to Greater Moncton International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $70–370
- Website
- aa.com
Flights from Buffalo Niagara International Airport to Bangor via Philadelphia
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- $140–700
Flights from Buffalo Niagara International Airport to Bangor via Reagan Washington
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- $150–750
Flights from Buffalo Niagara International Airport to Bangor via New York La Guardia
- Ave. Duration
- 7h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–700
Flights from Buffalo Niagara International Airport to Bangor via Charlotte
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $220–1,000
- Website
- jetblue.com
Flights from Buffalo Niagara International Airport to Hancock County-Bar Harbor Airport via Boston
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $90–480
Flights from Buffalo Niagara International Airport to Hancock County-Bar Harbor Airport via New York JFK, Boston
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $95–550
Flights from Buffalo Niagara International Airport to Hancock County-Bar Harbor Airport via Newark, Boston
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–500
- Website
- delta.com
Flights from Buffalo Niagara International Airport to Bangor via New York La Guardia
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- $130–700
Flights from Buffalo Niagara International Airport to Bangor via New York JFK
- Ave. Duration
- 5h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–700
Flights from Buffalo Niagara International Airport to Bangor via Detroit
- Ave. Duration
- 7h 8m
- When
- Saturday
- Estimated price
- $160–800
- Website
- capeair.com
Flights from Buffalo Niagara International Airport to Hancock County-Bar Harbor Airport via Boston
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $90–480
Flights from Buffalo Niagara International Airport to Hancock County-Bar Harbor Airport via Newark, Boston
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–500
- Website
- flyporter.com
Flights from Toronto Island Airport to Fredericton International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $120–360
Flights from Toronto Island Airport to Fredericton International Airport via Ottawa
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $120–360
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to St. John Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $75–480
Flights from Toronto Pearson International Airport to Greater Moncton International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–340
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Buffalo Depew Station to Boston
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- $150–330
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Buffalo to Boston
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- $70–140
- Website
- https://www.greyhound.com/
- Phone
- +1 800 639 3317
- [email protected]
- Website
- concordcoachlines.com
Bus from Boston, MA - South Station to Bangor Transportation Center
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $50–70
- Website
- https://concordcoachlines.com
Bus from Boston, MA - South Station to Bangor Transportation Center
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $50–70
- Website
- https://concordcoachlines.com
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Boston, MA - South Station to Bangor Transportation Center
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $43–48
- Website
- https://www.amtrak.com/home.html
- Adult
- $43–48
Bus from Boston, MA - South Station to Bangor Transportation Center
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $43–48
- Website
- https://www.amtrak.com/home.html
- Adult
- $43–48
- Phone
- +1 800 596 2823
- [email protected]
- Website
- westbusservice.com
Bus from Bangor, ME to Calais, ME
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $27–30
- Schedules at
- westbusservice.com
- Adult
- $27–30
Bus from Bangor, ME to Calais, ME
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $27–30
- Schedules at
- westbusservice.com
- Adult
- $27–30
Bus from Hancock, ME to Calais, ME
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $23–26
- Schedules at
- westbusservice.com
- Adult
- $23–26
Bus from Bangor Airport to Calais, ME
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $27–30
- Schedules at
- westbusservice.com
- Adult
- $27–30
Bus from Bangor Airport to Calais, ME
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $27–30
- Schedules at
- westbusservice.com
- Adult
- $27–30
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Moncton Airport to Saint John Terminal
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $50–95
- Website
- https://maritimebus.com/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Buffalo to Ithaca
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- $26–45
- Schedules at
- flixbus.com
Bus from Ithaca to Springfield Union Station
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a week
- Estimated price
- $45–80
- Schedules at
- flixbus.com
Bus from Springfield Union Station to Bangor Park & Ride
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- flixbus.com
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide















