HowToGo

Flight from Spain to Greece, NY, USA

How to get to Greece, NY, USA from Spain by flight ? You can check flights from Spain to Greece, NY, USA below.

Search Transfer from Spain to Greece, NY, USA

Search Flights

You can find flight ticket prices from Spain to Greece, NY, USA with our flight tickets search tool below

1. Madrid to Rochester

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Rochester and cost approximately 490 USD.

  3. You take a bus, shuttle or taxi from Rochester to your destination in Greece, NY, USA.

Flight Depart Arrive
TP1023 TAP Portugal
UA943 United Airlines
UA5006 United Airlines
07:10 Madrid
12:15 Lisbon
17:25 Washington Dulles
07:50 Lisbon
15:45 Washington Dulles
18:38 Rochester
Connect
TP1023 TAP Portugal
UA65 United Airlines
UA4294 United Airlines
07:10 Madrid
10:25 Lisbon
16:35 Newark
07:50 Lisbon
13:25 Newark
17:58 Rochester
Connect
TP1023 TAP Portugal
UA65 United Airlines
UA4909 United Airlines
07:10 Madrid
10:25 Lisbon
15:05 Newark
07:50 Lisbon
13:25 Newark
16:24 Rochester
Connect
IB3162 Iberia
AA729 American Airlines
AA6213 American Airlines
07:50 Madrid
10:15 London Heathrow
15:10 Philadelphia
09:25 London Heathrow
13:50 Philadelphia
16:52 Rochester
Connect
AA69 American Airlines
AA4656 American Airlines
10:05 Madrid
18:45 Miami
13:30 Miami
21:59 Rochester
Connect
DL127 Delta
DL5663 Delta
10:15 Madrid
19:40 New York JFK
12:25 New York JFK
21:12 Rochester
Connect
DL127 Delta
B6486 JetBlue Airways
10:15 Madrid
15:30 New York JFK
12:25 New York JFK
16:43 Rochester
Connect
UX1153 Air Europa
DL273 Delta
DL5663 Delta
10:20 Madrid
12:55 Lisbon
19:40 New York JFK
10:40 Lisbon
16:05 New York JFK
21:12 Rochester
Connect
UA50 United Airlines
UA4855 United Airlines
10:50 Madrid
20:55 Newark
13:25 Newark
22:17 Rochester
Connect
UA50 United Airlines
UA4294 United Airlines
10:50 Madrid
16:35 Newark
13:25 Newark
17:58 Rochester
Connect
UA50 United Airlines
UA4909 United Airlines
10:50 Madrid
15:05 Newark
13:25 Newark
16:24 Rochester
Connect
DL109 Delta
DL1296 Delta
11:00 Madrid
19:55 Atlanta
14:45 Atlanta
22:02 Rochester
Connect
AA749 American Airlines
AA5465 American Airlines
11:00 Madrid
20:20 Charlotte
14:20 Charlotte
22:18 Rochester
Connect
AA95 American Airlines
B6486 JetBlue Airways
11:15 Madrid
15:30 New York JFK
13:20 New York JFK
16:43 Rochester
Connect
AC825 Air Canada
UA6195 United Airlines
UA5006 United Airlines
11:35 Madrid
14:50 Toronto
17:25 Washington Dulles
13:55 Toronto
16:22 Washington Dulles
18:38 Rochester
Connect
BA459 British Airways
BA067 British Airways
AA5064 American Airlines
12:30 Madrid
16:05 London Heathrow
21:15 Philadelphia
14:00 London Heathrow
19:05 Philadelphia
22:49 Rochester
Connect
IB6165 Iberia
AA4739 American Airlines
AA5064 American Airlines
12:45 Madrid
17:45 Boston
21:15 Philadelphia
14:50 Boston
19:25 Philadelphia
22:49 Rochester
Connect
AA741 American Airlines
AA4508 American Airlines
12:45 Madrid
21:15 Philadelphia
15:20 Philadelphia
22:51 Rochester
Connect
IB6165 Iberia
AA4739 American Airlines
AA4508 American Airlines
12:45 Madrid
17:45 Boston
21:15 Philadelphia
14:50 Boston
19:25 Philadelphia
22:51 Rochester
Connect
AA741 American Airlines
AA5064 American Airlines
12:45 Madrid
21:15 Philadelphia
15:20 Philadelphia
22:49 Rochester
Connect
IB6165 Iberia
AA4973 American Airlines
AA5064 American Airlines
12:45 Madrid
18:09 Boston
21:15 Philadelphia
14:50 Boston
19:51 Philadelphia
22:49 Rochester
Connect
IB6165 Iberia
AA4973 American Airlines
AA4508 American Airlines
12:45 Madrid
18:09 Boston
21:15 Philadelphia
14:50 Boston
19:51 Philadelphia
22:51 Rochester
Connect

2. Barcelona to Rochester

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Rochester and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Rochester to your destination in Greece, NY, USA.

Flight Depart Arrive
LH1139 Lufthansa
UA961 United Airlines
UA4909 United Airlines
06:35 Barcelona
10:20 Frankfurt
15:05 Newark
08:50 Frankfurt
13:05 Newark
16:24 Rochester
Connect
AA113 American Airlines
AA4656 American Airlines
09:40 Barcelona
18:45 Miami
13:45 Miami
21:59 Rochester
Connect
DL195 Delta
DL1296 Delta
10:50 Barcelona
19:55 Atlanta
15:15 Atlanta
22:02 Rochester
Connect
AA67 American Airlines
B6486 JetBlue Airways
11:10 Barcelona
15:30 New York JFK
13:55 New York JFK
16:43 Rochester
Connect
UA121 United Airlines
UA4909 United Airlines
11:15 Barcelona
15:05 Newark
13:55 Newark
16:24 Rochester
Connect
UA121 United Airlines
UA4294 United Airlines
11:15 Barcelona
16:35 Newark
13:55 Newark
17:58 Rochester
Connect
UA121 United Airlines
UA4855 United Airlines
11:15 Barcelona
20:55 Newark
13:55 Newark
22:17 Rochester
Connect
AC823 Air Canada
AC7742 Air Canada
UA4855 United Airlines
11:50 Barcelona
15:30 Montreal
20:55 Newark
14:10 Montreal
17:13 Newark
22:17 Rochester
Connect
DL169 Delta
DL5663 Delta
12:00 Barcelona
19:40 New York JFK
14:55 New York JFK
21:12 Rochester
Connect
AA743 American Airlines
AA4508 American Airlines
12:50 Barcelona
21:15 Philadelphia
15:55 Philadelphia
22:51 Rochester
Connect
AA743 American Airlines
AA5064 American Airlines
12:50 Barcelona
21:15 Philadelphia
15:55 Philadelphia
22:49 Rochester
Connect

3. Madrid to Buffalo

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Buffalo and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Buffalo to your destination in Greece, NY, USA.

Flight Depart Arrive
KL1698 KLM
DL49 Delta
DL5757 Delta
06:00 Madrid
10:45 Amsterdam Schiphol
14:55 New York JFK
08:45 Amsterdam Schiphol
13:17 New York JFK
16:29 Buffalo
Connect
AF1401 Air France
DL263 Delta
DL5757 Delta
06:40 Madrid
10:20 Paris CDG
14:55 New York JFK
09:00 Paris CDG
13:21 New York JFK
16:29 Buffalo
Connect
UX1091 Air Europa
DL49 Delta
DL5757 Delta
07:15 Madrid
10:45 Amsterdam Schiphol
14:55 New York JFK
09:55 Amsterdam Schiphol
13:17 New York JFK
16:29 Buffalo
Connect
IB3108 3110 Iberia
AA259 American Airlines
AA5255 American Airlines
07:25 Madrid
12:15 Lisbon
16:30 Philadelphia
07:45 Lisbon
15:25 Philadelphia
17:54 Buffalo
Connect
IB3162 Iberia
AA729 American Airlines
AA6010 American Airlines
07:50 Madrid
10:15 London Heathrow
16:02 Philadelphia
09:25 London Heathrow
13:50 Philadelphia
17:35 Buffalo
Connect
IB3162 Iberia
AA729 American Airlines
AA5255 American Airlines
07:50 Madrid
10:15 London Heathrow
16:30 Philadelphia
09:25 London Heathrow
13:50 Philadelphia
17:54 Buffalo
Connect
DL127 Delta
DL5757 Delta
10:15 Madrid
14:55 New York JFK
12:25 New York JFK
16:29 Buffalo
Connect
DL127 Delta
DL5754 Delta
10:15 Madrid
17:45 New York JFK
12:25 New York JFK
19:13 Buffalo
Connect
UX1153 Air Europa
DL273 Delta
DL5754 Delta
10:20 Madrid
12:55 Lisbon
17:45 New York JFK
10:40 Lisbon
16:05 New York JFK
19:13 Buffalo
Connect
AA37 American Airlines
AA3402 American Airlines
10:45 Madrid
17:30 Dallas/Ft.Worth
14:50 Dallas/Ft.Worth
21:22 Buffalo
Connect
UA50 United Airlines
UA5011 United Airlines
10:50 Madrid
17:00 Newark
13:25 Newark
18:37 Buffalo
Connect
UA50 United Airlines
UA2153 United Airlines
UA5013 United Airlines
10:50 Madrid
19:43 Newark
22:15 Washington Dulles
13:25 Newark
21:04 Washington Dulles
23:26 Buffalo
Connect
UA50 United Airlines
UA1992 United Airlines
UA4902 United Airlines
10:50 Madrid
14:46 Newark
17:12 Washington Dulles
13:25 Newark
16:14 Washington Dulles
18:23 Buffalo
Connect
UA50 United Airlines
UA1992 United Airlines
UA5013 United Airlines
10:50 Madrid
14:46 Newark
22:15 Washington Dulles
13:25 Newark
16:14 Washington Dulles
23:26 Buffalo
Connect
UA50 United Airlines
UA4965 United Airlines
UA5013 United Airlines
10:50 Madrid
16:59 Newark
22:15 Washington Dulles
13:25 Newark
18:14 Washington Dulles
23:26 Buffalo
Connect
UA50 United Airlines
UA4908 United Airlines
10:50 Madrid
21:59 Newark
13:25 Newark
23:36 Buffalo
Connect
DL109 Delta
DL1331 Delta
11:00 Madrid
20:59 Atlanta
14:45 Atlanta
23:00 Buffalo
Connect
AA749 American Airlines
AA4998 American Airlines
11:00 Madrid
20:45 Charlotte
14:20 Charlotte
22:38 Buffalo
Connect
AA95 American Airlines
DL5757 Delta
11:15 Madrid
14:55 New York JFK
13:20 New York JFK
16:29 Buffalo
Connect
AA95 American Airlines
DL5754 Delta
11:15 Madrid
17:45 New York JFK
13:20 New York JFK
19:13 Buffalo
Connect
IB6275 Iberia
AA4921 American Airlines
11:35 Madrid
19:15 Chicago O'Hare
14:15 Chicago O'Hare
22:02 Buffalo
Connect
AC825 Air Canada
UA6195 United Airlines
UA4902 United Airlines
11:35 Madrid
14:50 Toronto
17:12 Washington Dulles
13:55 Toronto
16:22 Washington Dulles
18:23 Buffalo
Connect
IB6275 Iberia
AA4924 American Airlines
11:35 Madrid
16:45 Chicago O'Hare
14:15 Chicago O'Hare
19:28 Buffalo
Connect
BA459 British Airways
BA067 British Airways
AA4882 American Airlines
12:30 Madrid
16:05 London Heathrow
21:05 Philadelphia
14:00 London Heathrow
19:05 Philadelphia
22:40 Buffalo
Connect
IB6165 Iberia
AA4739 American Airlines
AA4882 American Airlines
12:45 Madrid
17:45 Boston
21:05 Philadelphia
14:50 Boston
19:25 Philadelphia
22:40 Buffalo
Connect
IB6165 Iberia
AA4973 American Airlines
AA4882 American Airlines
12:45 Madrid
18:09 Boston
21:05 Philadelphia
14:50 Boston
19:51 Philadelphia
22:40 Buffalo
Connect
AA741 American Airlines
AA4882 American Airlines
12:45 Madrid
21:05 Philadelphia
15:20 Philadelphia
22:40 Buffalo
Connect
AA741 American Airlines
AA5255 American Airlines
12:45 Madrid
16:30 Philadelphia
15:20 Philadelphia
17:54 Buffalo
Connect
UX091 Air Europa
B6102 JetBlue Airways
15:20 Madrid
21:00 New York JFK
19:05 New York JFK
22:17 Buffalo
Connect

4. Madrid to Toronto

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Toronto and cost approximately 280 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Greece, NY, USA.

Flight Depart Arrive
KL1698 KLM
KL0691 KLM
06:00 Madrid
14:25 Amsterdam Schiphol
08:45 Amsterdam Schiphol
16:35 Toronto
Connect
LH1121 Lufthansa
LH470 Lufthansa
06:15 Madrid
13:00 Frankfurt
08:55 Frankfurt
16:05 Toronto
Connect
LH1121 Lufthansa
AC873 Air Canada
06:15 Madrid
10:05 Frankfurt
08:55 Frankfurt
12:40 Toronto
Connect
AF1401 Air France
AF356 Air France
06:40 Madrid
14:00 Paris CDG
09:00 Paris CDG
16:25 Toronto
Connect
EI593 Aer Lingus
EI127 Aer Lingus
10:40 Madrid
13:20 Dublin
12:30 Dublin
16:00 Toronto
Connect
AA749 American Airlines
AA168 American Airlines
11:00 Madrid
19:15 Charlotte
14:20 Charlotte
21:15 Toronto
Connect
AC825 Air Canada
11:35 Madrid
13:55 Toronto Direct
LH1801 Lufthansa
LH494 Lufthansa
11:55 Madrid
15:45 Munich
14:35 Munich
18:30 Toronto
Connect
BA459 British Airways
BA099 British Airways
12:30 Madrid
17:10 London Heathrow
14:00 London Heathrow
20:15 Toronto
Connect
AA741 American Airlines
AA6107 American Airlines
12:45 Madrid
16:10 Philadelphia
15:20 Philadelphia
18:07 Toronto
Connect
TP1025 TAP Portugal
TP259 TAP Portugal
13:15 Madrid
19:40 Lisbon
13:55 Lisbon
23:15 Toronto
Connect
TS385 Air Transat
TS474 Air Transat
13:30 Madrid
18:00 Montreal
15:40 Montreal
19:20 Toronto
Connect
TP1021 TAP Portugal
TP259 TAP Portugal
17:50 Madrid
19:40 Lisbon
18:30 Lisbon
23:15 Toronto
Connect

5. Barcelona to Toronto

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Toronto and cost approximately 380 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Greece, NY, USA.

Flight Depart Arrive
KL1662 KLM
KL0691 KLM
06:00 Barcelona
14:25 Amsterdam Schiphol
08:30 Amsterdam Schiphol
16:35 Toronto
Connect
AF1449 Air France
AF356 Air France
06:20 Barcelona
14:00 Paris CDG
08:25 Paris CDG
16:25 Toronto
Connect
LH1139 Lufthansa
LH470 Lufthansa
06:35 Barcelona
13:00 Frankfurt
08:50 Frankfurt
16:05 Toronto
Connect
LH1139 Lufthansa
AC873 Air Canada
06:35 Barcelona
10:05 Frankfurt
08:50 Frankfurt
12:40 Toronto
Connect
HV5132 Transavia Holland
KL0691 KLM
09:00 Barcelona
14:25 Amsterdam Schiphol
11:30 Amsterdam Schiphol
16:35 Toronto
Connect
AZ0077 Alitalia
AZ0650 Alitalia
11:30 Barcelona
15:15 Rome
13:15 Rome
19:10 Toronto
Connect
AC823 Air Canada
AC419 Air Canada
11:50 Barcelona
16:00 Montreal
14:10 Montreal
17:34 Toronto
Connect
AC821 Air Canada
11:50 Barcelona
14:45 Toronto Direct
AC823 Air Canada
AC417 Air Canada
11:50 Barcelona
15:00 Montreal
14:10 Montreal
16:34 Toronto
Connect
AC823 Air Canada
AC421 Air Canada
11:50 Barcelona
17:00 Montreal
14:10 Montreal
18:34 Toronto
Connect
BA483 British Airways
BA099 British Airways
12:15 Barcelona
17:10 London Heathrow
13:45 London Heathrow
20:15 Toronto
Connect
BA485 British Airways
BA099 British Airways
12:40 Barcelona
17:10 London Heathrow
14:10 London Heathrow
20:15 Toronto
Connect
KL1670 KLM
KL0695 KLM
13:00 Barcelona
16:25 Amsterdam Schiphol
15:25 Amsterdam Schiphol
18:40 Toronto
Connect
WS15 WestJet
13:50 Barcelona
16:30 Toronto Direct
TS281 Air Transat
14:05 Barcelona
17:20 Toronto Direct
BA475 British Airways
BA099 British Airways
14:15 Barcelona
17:10 London Heathrow
15:40 London Heathrow
20:15 Toronto
Connect
TP1039 TAP Portugal
TP259 TAP Portugal
15:40 Barcelona
19:40 Lisbon
16:35 Lisbon
23:15 Toronto
Connect

6. Porto to Toronto

  1. You take a bus, shuttle or taxi from your location in Spain to Porto.

  2. You take a flight from Porto to Toronto and cost approximately 320 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Greece, NY, USA.

Flight Depart Arrive
LH1181 Lufthansa
LH470 Lufthansa
05:40 Porto
13:00 Frankfurt
09:30 Frankfurt
16:05 Toronto
Connect
HV6004 Transavia Holland
KL0691 KLM
09:05 Porto
14:25 Amsterdam Schiphol
12:45 Amsterdam Schiphol
16:35 Toronto
Connect
TS755 Air Transat
10:50 Porto
14:05 Toronto Direct
HV6002 Transavia Holland
KL0695 KLM
11:25 Porto
16:25 Amsterdam Schiphol
15:10 Amsterdam Schiphol
18:40 Toronto
Connect
KL1712 KLM
KL0695 KLM
11:40 Porto
16:25 Amsterdam Schiphol
15:20 Amsterdam Schiphol
18:40 Toronto
Connect
TP1861 TAP Portugal
TP261 TAP Portugal
11:50 Porto
15:40 Ponta Delgada
13:15 Ponta Delgada
18:30 Toronto
Connect
AC1959 Air Canada
12:20 Porto
15:15 Toronto Direct
UA145 United Airlines
AC7659 Air Canada
12:35 Porto
18:40 Newark
15:30 Newark
20:20 Toronto
Connect
S4173 Azores Airlines
S4323 Azores Airlines
12:55 Porto
16:05 Ponta Delgada
14:20 Ponta Delgada
19:05 Toronto
Connect
TP1951 TAP Portugal
TP259 TAP Portugal
17:35 Porto
19:40 Lisbon
18:35 Lisbon
23:15 Toronto
Connect

References

Find Hotels in Greece, NY, USA

You can find hotels and accommodations in Greece, NY, USA with our hotels search tool below

Booking.com