There are 7 ways to get from Rochester to Zagreb by plane, bus, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Rochester to Zagreb Franjo Tuđman Airport
best- Fly from Rochester (ROC) to Zagreb Franjo Tuđman Airport (ZAG)plane ROC - ZAG
13h 30m€426–1,320Bus to Buffalo Niagara International Airport, fly to Zagreb Franjo Tuđman Airport
cheapest- Take the bus from Rochester Bus Stop to Buffalo Niagara International Airportbus
- Fly from Buffalo Niagara International Airport (BUF) to Zagreb Franjo Tuđman Airport (ZAG)plane BUF - ZAG
16h 8m€310–916Train to Toronto Pearson International Airport, fly to Zagreb Franjo Tuđman Airport
- Take the train from Rochester to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Zagreb Franjo Tuđman Airport (ZAG)plane YYZ - ZAG
17h 46m€343–1,074Fly Rochester to Ljubljana, shuttle
- Fly from Rochester (ROC) to Ljubljana (LJU)plane ROC - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb, Autobusni Kolodvor
16h 33m€735–1,888Train to Toronto Pearson International Airport, fly to Ljubljana, shuttle
- Take the train from Rochester to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Ljubljana (LJU)plane YYZ - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb, Autobusni Kolodvor
21h 53m€652–1,442Train to Toronto Pearson International Airport, fly to Venice Marco Polo Airport, shuttle
- Take the train from Rochester to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Venice Marco Polo Airport (VCE)plane YYZ - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Zagreb
21h 34m€387–1,622Train to Toronto Pearson International Airport, fly to Vienna International Airport, shuttle, bus
- Take the train from Rochester to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Vienna International Airport (VIE)plane YYZ - VIE
- Take a shuttle bus from Flughafen Wien to Maribor, Avtobusna Postaja
- Take the bus from Maribor, Avtobusna Postaja to Zagrebbus
21h 42m€408–1,133
Rochester (ROC) to Zagreb Franjo Tuđman Airport (ZAG) flights
Comparing Your Travel Options
The cheapest way to get from Rochester to Zagreb is to bus and fly which costs €310 - €950 and takes 16h 8m.
The fastest way to get from Rochester to Zagreb is to fly which takes 13h 30m and costs €420 - €1400.
The distance between Rochester and Zagreb is 7010 km.
It takes approximately 13h 30m to get from Rochester to Zagreb, including transfers.
Zagreb is 6h ahead of Rochester. It is currently 5:49 AM in Rochester and 11:49 AM in Zagreb.
There are 2849+ hotels available in Zagreb.
What companies run services between Rochester, NY, USA and Zagreb, Croatia?
Delta, Croatia Airlines, and six other airlines fly from Rochester (ROC) to Zagreb Franjo Tuđman Airport (ZAG) 5 times a day.
- Website
- lufthansa.com
Flights from Rochester to Zagreb Franjo Tuđman Airport via New York JFK, Frankfurt
- Ave. Duration
- 12h 28m
- When
- Tuesday
- Estimated price
- €370–1,400
Flights from Rochester to Zagreb Franjo Tuđman Airport via Boston, Frankfurt
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- €400–1,500
Flights from Rochester to Zagreb Franjo Tuđman Airport via Boston, Munich
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- €400–1,500
Flights from Rochester to Zagreb Franjo Tuđman Airport via New York JFK, Munich
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- €410–1,500
Flights from Buffalo Niagara International Airport to Zagreb Franjo Tuđman Airport via New York JFK, Frankfurt
- Ave. Duration
- 13h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €260–950
Flights from Buffalo Niagara International Airport to Zagreb Franjo Tuđman Airport via Boston, Munich
- Ave. Duration
- 14h 19m
- When
- Every day
- Estimated price
- €290–1,100
Flights from Buffalo Niagara International Airport to Zagreb Franjo Tuđman Airport via New York JFK, Munich
- Ave. Duration
- 17h 32m
- When
- Every day
- Estimated price
- €300–1,100
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 10h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €240–900
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- €240–900
Flights from Rochester to Ljubljana via Boston, Frankfurt
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- €490–1,800
Flights from Rochester to Ljubljana via New York JFK, Munich
- Ave. Duration
- 15h 25m
- When
- Monday and Saturday
- Estimated price
- €500–1,900
Flights from Rochester to Ljubljana via New York JFK, Frankfurt
- Ave. Duration
- 16h 30m
- When
- Every day
- Estimated price
- €500–1,900
Flights from Toronto Pearson International Airport to Ljubljana via Frankfurt
- Ave. Duration
- 15h 36m
- When
- Every day
- Estimated price
- €260–1,100
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- €200–750
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 10h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €230–900
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Frankfurt
- Ave. Duration
- 11h 22m
- When
- Every day
- Estimated price
- €200–900
Flights from Toronto Pearson International Airport to Vienna International Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €210–800
Flights from Toronto Pearson International Airport to Vienna International Airport via Munich
- Ave. Duration
- 10h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €230–900
Flights from Toronto Pearson International Airport to Vienna International Airport via Frankfurt
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- €230–900
- Website
- aircanada.com
Flights from Rochester to Zagreb Franjo Tuđman Airport via New York JFK, Frankfurt
- Ave. Duration
- 12h 28m
- When
- Tuesday
- Estimated price
- €370–1,400
Flights from Rochester to Zagreb Franjo Tuđman Airport via Boston, Frankfurt
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- €400–1,500
Flights from Buffalo Niagara International Airport to Zagreb Franjo Tuđman Airport via New York JFK, Frankfurt
- Ave. Duration
- 13h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €260–950
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Amsterdam Schiphol
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- €210–800
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- €240–900
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Brussels
- Ave. Duration
- 11h 40m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €210–800
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- €200–750
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 9h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €230–700
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 10h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €230–900
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Frankfurt
- Ave. Duration
- 11h 22m
- When
- Every day
- Estimated price
- €200–900
Flights from Toronto Pearson International Airport to Vienna International Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €210–800
Flights from Toronto Pearson International Airport to Vienna International Airport via Zurich
- Ave. Duration
- 10h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €240–750
Flights from Toronto Pearson International Airport to Vienna International Airport via Frankfurt
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- €230–900
- Website
- swiss.com
Flights from Rochester to Zagreb Franjo Tuđman Airport via New York JFK, Zurich
- Ave. Duration
- 18h 45m
- When
- Every day
- Estimated price
- €410–1,300
Flights from Buffalo Niagara International Airport to Zagreb Franjo Tuđman Airport via New York JFK, Zurich
- Ave. Duration
- 18h 12m
- When
- Every day
- Estimated price
- €300–900
Flights from Rochester to Ljubljana via Boston, Zurich
- Ave. Duration
- 13h 49m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €500–1,500
Flights from Rochester to Ljubljana via New York JFK, Zurich
- Ave. Duration
- 15h 48m
- When
- Monday to Wednesday
- Estimated price
- €440–1,600
Flights from Toronto Pearson International Airport to Ljubljana via Zurich
- Ave. Duration
- 13h 45m
- When
- Every day
- Estimated price
- €260–1,000
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- €200–750
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 9h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €230–700
Flights from Toronto Pearson International Airport to Vienna International Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €210–800
Flights from Toronto Pearson International Airport to Vienna International Airport via Zurich
- Ave. Duration
- 10h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €240–750
- Website
- delta.com
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Amsterdam Schiphol
- Ave. Duration
- 12h 45m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €210–800
Flights from Rochester to Ljubljana via Boston, Amsterdam Schiphol
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- €440–1,600
Flights from Toronto Pearson International Airport to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 11h 10m
- When
- Tuesday to Sunday
- Estimated price
- €260–1,000
Flights from Toronto Pearson International Airport to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- €260–1,000
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Paris Charles de Gaulle
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- €200–750
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Amsterdam Schiphol
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- €200–750
Flights from Toronto Pearson International Airport to Vienna International Airport via Amsterdam Schiphol
- Ave. Duration
- 12h 12m
- When
- Every day
- Estimated price
- €210–800
- Website
- brusselsairlines.com
Flights from Rochester to Zagreb Franjo Tuđman Airport via New York JFK, Brussels
- Ave. Duration
- 18h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €500–1,600
Flights from Buffalo Niagara International Airport to Zagreb Franjo Tuđman Airport via New York JFK, Brussels
- Ave. Duration
- 14h 27m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €390–1,100
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Brussels
- Ave. Duration
- 11h 40m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €210–800
Flights from Rochester to Ljubljana via New York JFK, Brussels
- Ave. Duration
- 19h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €650–1,900
Flights from Toronto Pearson International Airport to Ljubljana via Brussels
- Ave. Duration
- 12h 15m
- When
- Sunday
- Estimated price
- €260–1,000
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- €200–750
Flights from Toronto Pearson International Airport to Vienna International Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €210–800
- Website
- klm.com
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Amsterdam Schiphol
- Ave. Duration
- 12h 45m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €210–800
Flights from Rochester to Ljubljana via Boston, Amsterdam Schiphol
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- €440–1,600
Flights from Toronto Pearson International Airport to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 11h 10m
- When
- Tuesday to Sunday
- Estimated price
- €260–1,000
Flights from Toronto Pearson International Airport to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- €260–1,000
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Amsterdam Schiphol
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- €200–750
Flights from Toronto Pearson International Airport to Vienna International Airport via Amsterdam Schiphol
- Ave. Duration
- 12h 12m
- When
- Every day
- Estimated price
- €210–800
- Website
- singaporeair.com
Flights from Rochester to Zagreb Franjo Tuđman Airport via New York JFK, Frankfurt
- Ave. Duration
- 12h 28m
- When
- Tuesday
- Estimated price
- €370–1,400
Flights from Buffalo Niagara International Airport to Zagreb Franjo Tuđman Airport via New York JFK, Frankfurt
- Ave. Duration
- 19h 1m
- When
- Every day
- Estimated price
- €260–1,500
Flights from Rochester to Ljubljana via New York JFK, Zurich
- Ave. Duration
- 15h 48m
- When
- Monday to Wednesday
- Estimated price
- €440–1,600
Flights from Toronto Pearson International Airport to Ljubljana via Frankfurt
- Ave. Duration
- 11h 42m
- When
- Every day
- Estimated price
- €260–1,000
- Website
- austrian.com
Flights from Rochester to Zagreb Franjo Tuđman Airport via Boston, Vienna International Airport
- Ave. Duration
- 15h 30m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €420–1,300
Flights from Buffalo Niagara International Airport to Zagreb Franjo Tuđman Airport via Boston, Vienna International Airport
- Ave. Duration
- 12h 4m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €300–900
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Vienna International Airport
- Ave. Duration
- 10h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €220–800
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- €200–750
Flights from Toronto Pearson International Airport to Vienna International Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €210–800
- Website
- airfrance.com
Flights from Rochester to Ljubljana via Boston, Amsterdam Schiphol
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- €440–1,600
Flights from Toronto Pearson International Airport to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 11h 10m
- When
- Tuesday to Sunday
- Estimated price
- €260–1,000
Flights from Toronto Pearson International Airport to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- €260–1,000
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Paris Charles de Gaulle
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- €200–750
- Website
- croatiaairlines.com
Flights from Rochester to Zagreb Franjo Tuđman Airport via New York JFK, Frankfurt
- Ave. Duration
- 12h 28m
- When
- Tuesday
- Estimated price
- €370–1,400
Flights from Buffalo Niagara International Airport to Zagreb Franjo Tuđman Airport via New York JFK, Frankfurt
- Ave. Duration
- 13h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €260–950
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Amsterdam Schiphol
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- €210–800
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport via Brussels
- Ave. Duration
- 11h 40m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €210–800
- Website
- airtransat.com
Flights from Toronto Pearson International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 8h 45m
- When
- Saturday
- Estimated price
- €280–600
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport
- Ave. Duration
- 8h 20m
- When
- Tuesday and Friday
- Estimated price
- €290–550
- Website
- condor.com
Flights from Toronto Pearson International Airport to Venice Marco Polo Airport via Frankfurt
- Ave. Duration
- 10h 20m
- When
- Thursday
- Estimated price
- €210–550
Flights from Toronto Pearson International Airport to Vienna International Airport via Frankfurt
- Ave. Duration
- 12h 20m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €240–550
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Rochester to Toronto Union Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €40–180
- Website
- VIA Rail
- Escape
- €40–110
- Business
- €70–170
- Business Plus
- €80–180
- Economy
- €45–120
- Economy Plus
- €50–120
Train from Rochester to Toronto Union Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €40–180
- Website
- VIA Rail
- Escape
- €40–110
- Business
- €70–170
- Business Plus
- €80–180
- Economy
- €45–120
- Economy Plus
- €50–120
Train from Rochester to Toronto Union Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €40–180
- Website
- VIA Rail
- Escape
- €40–110
- Business
- €70–170
- Business Plus
- €80–180
- Economy
- €45–120
- Economy Plus
- €50–120
Train from Rochester to Toronto Union Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €40–180
- Website
- VIA Rail
- Escape
- €40–110
- Business
- €70–170
- Business Plus
- €80–180
- Economy
- €45–120
- Economy Plus
- €50–120
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Rochester Bus Stop to Buffalo Niagara International Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €9–14
- Schedules at
- Flixbus USA
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €220–370
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €220–370
- Website
- GoOpti
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Zagreb
- Ave. Duration
- 4h 42m
- Frequency
- On demand
- Estimated price
- €46–800
- Website
- GoOpti
- Shared
- €46
- Private
- €259
Bus from Maribor, Avtobusna Postaja to Zagreb
- Ave. Duration
- 1h 34m
- Frequency
- On demand
- Estimated price
- €45–270
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
- Phone
- +386 070740450
- [email protected]
- Website
- easydrive.si
Shuttle from Flughafen Wien to Maribor, Avtobusna Postaja
- Ave. Duration
- 2h 46m
- Frequency
- On demand
- Estimated price
- €41
- Schedules at
- easydrive.si
Want to know more about travelling around Croatia
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
Italy Travel Guides
Read the travel guide













