Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Madrid?

Book now

There are 5 ways to get from Niagara Falls to Madrid by plane, train or night bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly from Buffalo

  1. Fly from Buffalo (BUF) to Madrid (MAD)

Cheapest option

Train to Toronto, fly

  1. Take the train from Niagara Falls GO to Toronto Union Station
  2. Fly from Toronto (YYZ) to Madrid (MAD)

3 alternative options

Train to Billy Bishop Toronto City, fly

  1. Take the train from Niagara Falls GO to Exhibition GO
  2. Fly from Billy Bishop Toronto City (YTZ) to Madrid (MAD)

Night bus to Rochester, fly

  1. Take the night bus from Niagara Falls, NY to Rochester, NY
  2. Fly from Rochester (ROC) to Madrid (MAD)

Train, train to London, fly

  1. Take the train from Niagara Falls GO to Aldershot GO
  2. Take the train from Aldershot to London
  3. Fly from London (YXU) to Madrid (MAD)

Buffalo (BUF) to Madrid (MAD) flights

The flight time between Buffalo (BUF) and Madrid (MAD) is around 14h 33m and covers a distance of around 6026 km. This includes an average layover time of around 4h 54m. Services are operated by American Airlines, Delta, United Airlines and others. Typically 196 flights run weekly, although weekend and holiday schedules can vary so check in advance.

196 Weekly Planes
14h 33m Average Duration
€247 Cheapest Price
See schedules

Questions & Answers

The cost-effective way to get from Niagara Falls to Madrid is to train and fly, which costs $440 - $950 and takes 13h 8m.

More details

The quickest way to get from Niagara Falls to Madrid is to train and fly which costs $440 - $950 and takes 13h 8m.

More details

The distance between Niagara Falls and Madrid is 6039 km.

It takes approximately 13h 11m to get from Niagara Falls to Madrid, including transfers.

More details

There is no direct flight from Buffalo Airport to Madrid Airport. The quickest flight takes 10h 34m and has one stopover.

Search flights

Madrid is 6h ahead of Niagara Falls. It is currently 3:51 PM in Niagara Falls and 9:51 PM in Madrid.

JetBlue Airways, Delta, United Airlines and two other airlines offer flights from Buffalo Airport to Madrid Airport.

Search flights

There are 1842+ hotels available in Madrid. Prices start at €39 per night.

More details

The best way to get from Niagara Falls to Buffalo Airport is to night bus which takes 45 min and costs $9 - $65.

More details

Map of how to get from Niagara Falls to Madrid.
Launch map view
  • Distance: 6038.5 km
  • Duration: 13h 11m

What companies run services between Niagara Falls, ON, Canada and Madrid, Spain?

American Airlines, Delta and eight other airlines fly from Niagara Falls to Madrid hourly.

Airlines
Air Canada
Website
aircanada.com
Flights from Toronto to Madrid
Ave. Duration
7h 25m
When
Wednesday, Friday and Sunday
Estimated price
€550 - €1200
Flights from Toronto to Madrid via Montreal
Ave. Duration
9h 40m
When
Wednesday
Estimated price
€550 - €1200
Flights from Toronto to Madrid via Washington Dulles
Ave. Duration
11h 20m
When
Every day
Estimated price
€550 - €1400
Flights from Toronto to Madrid via Newark
Ave. Duration
11h 45m
When
Every day
Estimated price
€550 - €1400
Flights from Billy Bishop Toronto City to Madrid via Montreal
Ave. Duration
9h 27m
When
Wednesday
Estimated price
€330 - €900
Flights from Billy Bishop Toronto City to Madrid via Newark
Ave. Duration
10h 5m
When
Every day
Estimated price
€270 - €1000
Flights from Billy Bishop Toronto City to Madrid via Washington Dulles
Ave. Duration
10h 35m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€280 - €1000
Flights from London to Madrid via Montreal
Ave. Duration
12h 15m
When
Wednesday
Estimated price
€360 - €1000
Flights from London to Madrid via Toronto
Ave. Duration
17h 30m
When
Wednesday, Friday and Sunday
Estimated price
€360 - €1000
Flights from London to Madrid via Montreal, Brussels
Ave. Duration
14h 20m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€410 - €1100
Flights from London to Madrid via Toronto, Brussels
Ave. Duration
15h
When
Tuesday, Wednesday, Thursday and Sunday
Estimated price
€410 - €1100
Flights from London to Madrid via Montreal, Lisboa
Ave. Duration
16h 40m
When
Tuesday, Thursday and Saturday
Estimated price
€370 - €1000
Flights from London to Madrid via Toronto, Lisboa
Ave. Duration
17h 20m
When
Monday, Wednesday, Friday and Sunday
Estimated price
€370 - €1000
American Airlines
Website
aa.com
Flights from Buffalo to Madrid via Philadelphia
Ave. Duration
10h 34m
When
Every day
Estimated price
€250 - €1100
Flights from Buffalo to Madrid via Charlotte
Ave. Duration
13h 33m
When
Every day
Estimated price
€270 - €1300
Flights from Buffalo to Madrid via Chicago O'Hare
Ave. Duration
14h 15m
When
Every day
Estimated price
€370 - €950
Flights from Buffalo to Madrid via Reagan Washington, Philadelphia
Ave. Duration
14h 16m
When
Saturday
Estimated price
€250 - €1200
Flights from Buffalo to Madrid via Philadelphia, Lisboa
Ave. Duration
12h 24m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€250 - €1200
Flights from Toronto to Madrid via Philadelphia
Ave. Duration
10h 58m
When
Every day
Estimated price
€550 - €3400
Flights from Toronto to Madrid via Charlotte
Ave. Duration
11h 46m
When
Every day
Estimated price
€550 - €3400
Flights from Billy Bishop Toronto City to Madrid via Boston
Ave. Duration
9h 35m
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
€300 - €850
Flights from Rochester to Madrid via Philadelphia
Ave. Duration
11h 8m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
€230 - €1100
Flights from Rochester to Madrid via Charlotte
Ave. Duration
11h 55m
When
Every day
Estimated price
€260 - €1200
Flights from Rochester to Madrid via Boston
Ave. Duration
14h 4m
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
€280 - €750
Flights from Rochester to Madrid via Chicago O'Hare
Ave. Duration
14h 25m
When
Every day
Estimated price
€350 - €900
Flights from Rochester to Madrid via Reagan Washington, Philadelphia
Ave. Duration
14h 40m
When
Friday
Estimated price
€230 - €1100
United Airlines
Website
united.com
Flights from Buffalo to Madrid via Washington Dulles
Ave. Duration
11h 20m
When
Sunday
Estimated price
€280 - €1000
Flights from Buffalo to Madrid via Newark
Ave. Duration
13h 22m
When
Monday to Friday
Estimated price
€270 - €1000
Flights from Toronto to Madrid
Ave. Duration
7h 25m
When
Wednesday, Friday and Sunday
Estimated price
€550 - €1200
Flights from Toronto to Madrid via Washington Dulles
Ave. Duration
11h 20m
When
Every day
Estimated price
€550 - €1400
Flights from Toronto to Madrid via Newark
Ave. Duration
11h 45m
When
Every day
Estimated price
€550 - €1400
Flights from Billy Bishop Toronto City to Madrid via Montreal
Ave. Duration
9h 40m
When
Wednesday
Estimated price
€330 - €900
Flights from Billy Bishop Toronto City to Madrid via Newark
Ave. Duration
10h 5m
When
Every day
Estimated price
€270 - €1000
Flights from Billy Bishop Toronto City to Madrid via Washington Dulles
Ave. Duration
10h 35m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€280 - €1000
Flights from Rochester to Madrid via Newark
Ave. Duration
9h 40m
When
Every day
Estimated price
€250 - €900
Flights from Rochester to Madrid via Washington Dulles
Ave. Duration
11h 15m
When
Every day
Estimated price
€260 - €950
Flights from London to Madrid via Toronto
Ave. Duration
19h 47m
When
Wednesday, Friday and Sunday
Estimated price
€360 - €1000
Lufthansa
Website
lufthansa.com
Flights from Buffalo to Madrid via Washington Dulles
Ave. Duration
11h 20m
When
Sunday
Estimated price
€280 - €1000
Flights from Buffalo to Madrid via Newark
Ave. Duration
13h 22m
When
Monday to Friday
Estimated price
€270 - €1000
Flights from Toronto to Madrid
Ave. Duration
7h 25m
When
Wednesday, Friday and Sunday
Estimated price
€550 - €1200
Flights from Toronto to Madrid via Frankfurt
Ave. Duration
11h 35m
When
Friday and Saturday
Estimated price
€550 - €1200
Flights from Billy Bishop Toronto City to Madrid via Newark
Ave. Duration
10h 5m
When
Every day
Estimated price
€270 - €1000
Flights from Billy Bishop Toronto City to Madrid via Washington Dulles
Ave. Duration
10h 35m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€280 - €1000
Flights from Rochester to Madrid via Newark
Ave. Duration
9h 40m
When
Every day
Estimated price
€250 - €900
Flights from Rochester to Madrid via Washington Dulles
Ave. Duration
11h 15m
When
Every day
Estimated price
€260 - €950
Flights from London to Madrid via Toronto
Ave. Duration
15h 25m
When
Wednesday, Friday and Sunday
Estimated price
€360 - €1000
Delta
Website
delta.com
Flights from Buffalo to Madrid via New York JFK
Ave. Duration
11h 10m
When
Every day
Estimated price
€350 - €440
Flights from Buffalo to Madrid via Atlanta
Ave. Duration
14h 30m
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€440 - €500
Flights from Toronto to Madrid via Paris Charles de Gaulle
Ave. Duration
10h 35m
When
Every day
Estimated price
€550 - €900
Flights from Toronto to Madrid via Amsterdam Schiphol
Ave. Duration
12h 15m
When
Every day
Estimated price
€550 - €900
Flights from Rochester to Madrid via New York JFK
Ave. Duration
13h 34m
When
Every day
Estimated price
€290 - €600
Flights from Rochester to Madrid via Atlanta
Ave. Duration
14h 25m
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€410 - €470
British Airways
Website
britishairways.com
Flights from Buffalo to Madrid via Philadelphia
Ave. Duration
10h 34m
When
Every day
Estimated price
€250 - €1100
Flights from Buffalo to Madrid via Chicago O'Hare
Ave. Duration
14h 15m
When
Every day
Estimated price
€370 - €950
Flights from Toronto to Madrid via London Heathrow
Ave. Duration
11h 10m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
€550 - €3300
Flights from Billy Bishop Toronto City to Madrid via Boston
Ave. Duration
9h 35m
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
€300 - €850
Flights from Rochester to Madrid via Chicago O'Hare
Ave. Duration
14h 25m
When
Every day
Estimated price
€350 - €900
Air France
Website
airfrance.com
Flights from Buffalo to Madrid via New York JFK
Ave. Duration
11h 10m
When
Every day
Estimated price
€350 - €440
Flights from Buffalo to Madrid via Atlanta
Ave. Duration
14h 30m
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€440 - €500
Flights from Toronto to Madrid via Paris Charles de Gaulle
Ave. Duration
10h 35m
When
Every day
Estimated price
€550 - €900
Flights from Rochester to Madrid via Atlanta
Ave. Duration
14h 25m
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€410 - €470
Flights from Rochester to Madrid via New York JFK
Ave. Duration
16h 44m
When
Every day
Estimated price
€320 - €410
KLM
Website
klm.com
Flights from Buffalo to Madrid via New York JFK
Ave. Duration
11h 10m
When
Every day
Estimated price
€350 - €440
Flights from Buffalo to Madrid via Atlanta
Ave. Duration
14h 30m
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€440 - €500
Flights from Toronto to Madrid via Amsterdam Schiphol
Ave. Duration
12h 15m
When
Every day
Estimated price
€550 - €900
Flights from Rochester to Madrid via Atlanta
Ave. Duration
14h 25m
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€410 - €470
Flights from Rochester to Madrid via New York JFK
Ave. Duration
16h 44m
When
Every day
Estimated price
€320 - €410
Air Transat
Website
airtransat.com
Flights from Billy Bishop Toronto City to Madrid via Montreal
Ave. Duration
11h 42m
When
Sunday
Estimated price
€350 - €750
Flights from London to Madrid via Montreal
Ave. Duration
15h 15m
When
Sunday
Estimated price
€390 - €850
TAP Portugal
Website
flytap.com
Flights from Toronto to Madrid via Lisboa
Ave. Duration
9h 32m
When
Every day
Estimated price
€410 - €1200
Iberia
Website
iberia.com
Flights from Toronto to Madrid via London Heathrow
Ave. Duration
11h 10m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
€550 - €3300
Flights from Billy Bishop Toronto City to Madrid via Boston
Ave. Duration
9h 35m
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
€300 - €850
Aer Lingus
Website
aerlingus.com
Flights from Toronto to Madrid via Dublin
Ave. Duration
11h 45m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€500 - €950
Train operators
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Train from Niagara Falls GO to Toronto Union Station
Ave. Duration
2h 32m
Frequency
Once daily
Estimated price
€12 - €18
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
Train from Niagara Falls GO to Exhibition GO
Ave. Duration
1h 59m
Frequency
4 times a week
Estimated price
€12 - €17
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
Train from Niagara Falls GO to Aldershot GO
Ave. Duration
1h 37m
Frequency
Once daily
Estimated price
€8 - €12
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
VIA Rail
Phone
+1 888 842-7245
Website
viarail.ca
Train from Niagara Falls to Toronto Union Station
Ave. Duration
1h 58m
Frequency
Once daily
Estimated price
€18 - €80
Website
http://www.viarail.ca/
Economy Adult - same day booking
€19 - €80
Economy Adult - Advanced Booking
€19 - €60
Economy Escape Advanced Booking - Adult
€18 - €30
Train from Niagara Falls to Aldershot
Ave. Duration
1h 19m
Frequency
Once daily
Estimated price
€14 - €80
Website
http://www.viarail.ca/
Economy Adult - same day booking
€14 - €80
Economy Adult - Advanced Booking
€14 - €55
Economy Escape Advanced Booking - Adult
€14 - €25
Train from Aldershot to London
Ave. Duration
1h 35m
Frequency
5 times a day
Estimated price
€18 - €80
Website
http://www.viarail.ca/
Economy Adult - same day booking
€19 - €80
Economy Adult - Advanced Booking
€19 - €60
Economy Escape Advanced Booking - Adult
€18 - €29
Bus operators
OurBus
Phone
+1-844-800-6828
Email
pr@ourbus.com
Website
ourbus.com
Night bus from Niagara Falls, NY to Rochester, NY
Ave. Duration
2h
Frequency
3 times a week
Estimated price
€6 - €45
Website
https://www.ourbus.com/bookTicket

Want to know more about travelling around Spain

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.

ticket