There are 5 ways to get from Buffalo to Belgrade by shuttle, plane, or bus
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 Belgrade Nikola Tesla Airport
best- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Belgrade Nikola Tesla Airport (BEG)plane YYZ - BEG
14h 5mRSD 56,096–99,813Bus to Toronto Island Airport, fly to Belgrade Nikola Tesla Airport
cheapest- Take the bus from Buffalo to Torontobus
- Fly from Toronto Island Airport (YTZ) to Belgrade Nikola Tesla Airport (BEG)plane YTZ - BEG
17h 32mRSD 27,305–113,332Fly Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport
- Fly from Buffalo Niagara International Airport (BUF) to Belgrade Nikola Tesla Airport (BEG)plane BUF - BEG
15h 15mRSD 50,596–212,813Bus to Rochester, fly to Belgrade Nikola Tesla Airport
- Take the bus from Buffalo to Rochester Bus Stopbus
- Fly from Rochester (ROC) to Belgrade Nikola Tesla Airport (BEG)plane ROC - BEG
16h 24mRSD 44,800–174,599Shuttle to Toronto Pearson International Airport, fly to Budapest Ferenc Liszt International Airport, shuttle
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Budapest Ferenc Liszt International Airport (BUD)plane YYZ - BUD
- Take a shuttle bus from Budapest Airport to Beograd Centar
18h 55m
Toronto Pearson International Airport (YYZ) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Buffalo to Belgrade is to bus and fly which costs RSD 27000 - RSD 120000 and takes 17h 32m.
The fastest way to get from Buffalo to Belgrade is to shuttle and fly which takes 14h 5m and costs RSD 55000 - RSD 100000.
The distance between Buffalo and Belgrade is 7594 km.
It takes approximately 14h 5m to get from Buffalo to Belgrade, including transfers.
Belgrade is 5h ahead of Buffalo. It is currently 3:14 AM in Buffalo and 8:14 AM in Belgrade.
There are 4372+ hotels available in Belgrade.
What companies run services between Buffalo, NY, USA and Belgrade, Serbia?
United Airlines, Lufthansa, and four other airlines fly from Buffalo Niagara International Airport (BUF) to Belgrade Nikola Tesla Airport (BEG) 5 times a day.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RSD 25,000–110,000
Flights from Toronto Pearson International Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 12h 25m
- When
- Wednesday to Sunday
- Estimated price
- RSD 28,000–120,000
Flights from Toronto Pearson International Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 13h 17m
- When
- Every day
- Estimated price
- RSD 25,000–120,000
Flights from Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport via Boston, Munich
- Ave. Duration
- 13h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- RSD 55,000–250,000
Flights from Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport via Boston, Frankfurt
- Ave. Duration
- 17h 48m
- When
- Friday to Sunday
- Estimated price
- RSD 55,000–250,000
Flights from Toronto Island Airport to Belgrade Nikola Tesla Airport via Montreal, Munich
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- RSD 29,000–130,000
Flights from Rochester to Belgrade Nikola Tesla Airport via Newark, Vienna
- Ave. Duration
- 14h 2m
- When
- Every day
- Estimated price
- RSD 46,000–170,000
Flights from Rochester to Belgrade Nikola Tesla Airport via Newark, Munich
- Ave. Duration
- 16h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 46,000–200,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 8h 40m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- RSD 20,000–85,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 10h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- RSD 22,000–95,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- RSD 22,000–95,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 10h 35m
- When
- Wednesday to Sunday
- Estimated price
- RSD 20,000–85,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Brussels
- Ave. Duration
- 10h 35m
- When
- Sunday
- Estimated price
- RSD 20,000–85,000
- Website
- lufthansa.com
Flights from Toronto Pearson International Airport to Belgrade Nikola Tesla Airport via Frankfurt
- Ave. Duration
- 12h 25m
- When
- Wednesday to Sunday
- Estimated price
- RSD 28,000–120,000
Flights from Toronto Pearson International Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 13h 17m
- When
- Every day
- Estimated price
- RSD 25,000–120,000
Flights from Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport via Newark, Munich
- Ave. Duration
- 16h 31m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RSD 55,000–250,000
Flights from Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport via Boston, Munich
- Ave. Duration
- 13h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- RSD 55,000–250,000
Flights from Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport via Boston, Frankfurt
- Ave. Duration
- 17h 48m
- When
- Friday to Sunday
- Estimated price
- RSD 55,000–250,000
Flights from Toronto Island Airport to Belgrade Nikola Tesla Airport via Montreal, Munich
- Ave. Duration
- 12h 20m
- When
- Monday to Thursday
- Estimated price
- RSD 29,000–130,000
Flights from Rochester to Belgrade Nikola Tesla Airport via Newark, Munich
- Ave. Duration
- 16h 8m
- When
- Every day
- Estimated price
- RSD 42,000–200,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 8h 40m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- RSD 20,000–85,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 10h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- RSD 22,000–95,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- RSD 22,000–95,000
- Website
- austrian.com
Flights from Toronto Pearson International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RSD 25,000–110,000
Flights from Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport via Newark, Vienna
- Ave. Duration
- 18h 2m
- When
- Every day
- Estimated price
- RSD 55,000–210,000
Flights from Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport via Boston, Vienna
- Ave. Duration
- 12h 25m
- When
- Tuesday and Sunday
- Estimated price
- RSD 55,000–210,000
Flights from Rochester to Belgrade Nikola Tesla Airport via Newark, Vienna
- Ave. Duration
- 14h 2m
- When
- Every day
- Estimated price
- RSD 46,000–170,000
Flights from Rochester to Belgrade Nikola Tesla Airport via Boston, Vienna
- Ave. Duration
- 17h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- RSD 45,000–170,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 10h 35m
- When
- Wednesday to Sunday
- Estimated price
- RSD 20,000–85,000
- Website
- airserbia.com
Flights from Toronto Pearson International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 8h 45m
- When
- Saturday
- Estimated price
- RSD 32,000–90,000
Flights from Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport via Newark, Zurich
- Ave. Duration
- 18h 52m
- When
- Every day
- Estimated price
- RSD 50,000–210,000
Flights from Rochester to Belgrade Nikola Tesla Airport via Newark, Zurich
- Ave. Duration
- 14h 52m
- When
- Every day
- Estimated price
- RSD 42,000–170,000
Flights from Rochester to Belgrade Nikola Tesla Airport via Newark, Brussels
- Ave. Duration
- 15h 12m
- When
- Thursday
- Estimated price
- RSD 42,000–170,000
- Website
- swiss.com
Flights from Toronto Pearson International Airport to Belgrade Nikola Tesla Airport via Zurich
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- RSD 25,000–110,000
Flights from Buffalo Niagara International Airport to Belgrade Nikola Tesla Airport via Boston, Zurich
- Ave. Duration
- 14h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- RSD 50,000–210,000
Flights from Rochester to Belgrade Nikola Tesla Airport via Boston, Zurich
- Ave. Duration
- 12h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 42,000–170,000
- Website
- klm.com
Flights from Toronto Pearson International Airport to Belgrade Nikola Tesla Airport via Amsterdam Schiphol
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- RSD 25,000–100,000
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Amsterdam Schiphol
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- RSD 20,000–85,000
- Website
- airfrance.com
Flights from Toronto Island Airport to Belgrade Nikola Tesla Airport via Ottawa, Paris Charles de Gaulle
- Ave. Duration
- 14h 50m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 26,000–110,000
- Website
- brusselsairlines.com
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Brussels
- Ave. Duration
- 10h 35m
- When
- Sunday
- Estimated price
- RSD 20,000–85,000
- Website
- condor.com
Flights from Toronto Pearson International Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 11h 20m
- When
- Wednesday
- Estimated price
- RSD 21,000–70,000
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- RSD 9,500–12,000
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- RSD 2,200–6,500
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- RSD 2,200–6,500
- Flexible
- RSD 4,600–6,500
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,800–3,400
- Website
- https://www.greyhound.com/
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,200–2,300
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Buffalo to Toronto
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,300–2,300
- Schedules at
- flixbus.com
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- RSD 900–1,600
- Schedules at
- flixbus.com
- info@vitosprint.com
- Website
- vitosprint.com
Shuttle from Budapest Airport to Beograd Centar
- Ave. Duration
- 5h
- Frequency
- On demand
- Schedules at
- vitosprint.com
Want to know more about travelling around Serbia
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
Need to know: Greyhound
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide








