Flynavo
Bogota

Madrid – Bogota: cheap flights

Prices on this page were found by travellers in recent searches. Choose your dates to see live prices from airlines and travel agencies.Round trips from Madrid to Bogota currently start at $843. The cheapest month is February, from $843. Direct flights from $843.

economy

Choose both cities from the list.

Choose a departure date.

Round trip from

$843

8 Feb – 18 Feb · Iberia · direct

found today

Also for this trip: eSIM Transfer

Direct flights from

$843

8 Feb – 18 Feb · Iberia

The route at a glance

The flight from Madrid to Bogota covers about 8012 km; the shortest flight takes 10 h 10 min, a typical one 15 h 20 min.

27% of the cheapest tickets are direct; Air Canada carries 30% of them.

Most cheap flights leave from Adolfo Suarez Madrid-Barajas Airport (12 km from the centre of Madrid).

Most land at El Dorado International Airport (8 km from the centre of Bogota).

A one-way ticket starts at $430, a round trip at $843.

Cheapest price by month

MonthRound trip from
November 2026$884
December 2026$1,141
January 2027$917
February 2027$843
March 2027$909
April 2027$879
May 2027$998
June 2027$1,040

Cheapest day to fly

The cheapest departure in the next two months is 12 November at $528.

Wednesday is the cheapest day of the week to fly.

Cheapest day to fly
MonTueWedThuFriSatSun
4
$730
5
$704
6
$677
7
$641
8
$550
9
$621
10
$575
11
$575
12
$528
13
$552
14
$577
15
$630
16
$630
17
$683
18
$630
19
$576
20
$586
21
$552
22
$569
23
$552
24
$552
25
$590
26
$593
27
$664
28
$624
29
$564
30
$701
1 Dec
$646
2
$609
3
$659
4
$724
5
$663
6
$640
7
$647
8
$583
9
$623
10
$687
11
$722
12
$756
13
$751
14
$759
15
$790
16
$868
17
$946
18
$988
19
$1,112
20
$920
21
$813
22
$869
23
$899
24
$730
25
$677
26
$782
27
$777
28
$777
29
$771
30
$713

Cheaper More expensive

  • $528 — Thursday, Nov. 12, 2026
  • $550 — Sunday, Nov. 8, 2026
  • $552 — Friday, Nov. 13, 2026
  • $552 — Saturday, Nov. 21, 2026
  • $552 — Monday, Nov. 23, 2026
  • $552 — Tuesday, Nov. 24, 2026
  • $564 — Sunday, Nov. 29, 2026
  • $569 — Sunday, Nov. 22, 2026
  • $575 — Tuesday, Nov. 10, 2026
  • $575 — Wednesday, Nov. 11, 2026
  • $576 — Thursday, Nov. 19, 2026
  • $577 — Saturday, Nov. 14, 2026
  • $583 — Tuesday, Dec. 8, 2026
  • $586 — Friday, Nov. 20, 2026
  • $590 — Wednesday, Nov. 25, 2026
  • $593 — Thursday, Nov. 26, 2026
  • $609 — Wednesday, Dec. 2, 2026
  • $621 — Monday, Nov. 9, 2026
  • $623 — Wednesday, Dec. 9, 2026
  • $624 — Saturday, Nov. 28, 2026
  • $630 — Sunday, Nov. 15, 2026
  • $630 — Monday, Nov. 16, 2026
  • $630 — Wednesday, Nov. 18, 2026
  • $640 — Sunday, Dec. 6, 2026
  • $641 — Saturday, Nov. 7, 2026
  • $646 — Tuesday, Dec. 1, 2026
  • $647 — Monday, Dec. 7, 2026
  • $659 — Thursday, Dec. 3, 2026
  • $663 — Saturday, Dec. 5, 2026
  • $664 — Friday, Nov. 27, 2026
  • $677 — Friday, Nov. 6, 2026
  • $677 — Friday, Dec. 25, 2026
  • $683 — Tuesday, Nov. 17, 2026
  • $687 — Thursday, Dec. 10, 2026
  • $701 — Monday, Nov. 30, 2026
  • $704 — Thursday, Nov. 5, 2026
  • $713 — Wednesday, Dec. 30, 2026
  • $722 — Friday, Dec. 11, 2026
  • $724 — Friday, Dec. 4, 2026
  • $730 — Wednesday, Nov. 4, 2026
  • $730 — Thursday, Dec. 24, 2026
  • $751 — Sunday, Dec. 13, 2026
  • $756 — Saturday, Dec. 12, 2026
  • $759 — Monday, Dec. 14, 2026
  • $771 — Tuesday, Dec. 29, 2026
  • $777 — Sunday, Dec. 27, 2026
  • $777 — Monday, Dec. 28, 2026
  • $782 — Saturday, Dec. 26, 2026
  • $790 — Tuesday, Dec. 15, 2026
  • $813 — Monday, Dec. 21, 2026
  • $868 — Wednesday, Dec. 16, 2026
  • $869 — Tuesday, Dec. 22, 2026
  • $899 — Wednesday, Dec. 23, 2026
  • $920 — Sunday, Dec. 20, 2026
  • $946 — Thursday, Dec. 17, 2026
  • $988 — Friday, Dec. 18, 2026
  • $1,112 — Saturday, Dec. 19, 2026

Price trend, last 30 days

Prices over the past month ranged from $791 to $917, with $856 the usual level.

Today's price is about average.

  • 5 October — $791
  • 10 October — $917
  • 15 October — $914
  • 20 October — $864
  • 25 October — $832
  • 30 October — $832
  • 4 November — $843

Trip length and timing

Travellers who pay least stay roughly 13 nights — 10 nights on the very cheapest ticket — and book about 53 days before departure.

Airlines on this route

Airports used

Trip essentials

Flight deals from Madrid in Telegram

A daily digest of the cheapest fares from your city and instant alerts when a price drops. Free, no account needed.

Questions and answers

What is the cheapest price for flights from Madrid to Bogota?
The cheapest round-trip ticket found recently costs $843.
Which month is the cheapest to fly from Madrid to Bogota?
February 2027 is currently the cheapest month, with tickets from $843.
Are there direct flights from Madrid to Bogota?
Yes. Direct flights were found from $843.
Which airlines fly from Madrid to Bogota?
Airlines found on this route: World2Fly, American Airlines, Air Canada, Aeromexico, avianca airlines, Ryanair, Iberia, KLM, LATAM Airlines Group, Lufthansa, Portugalia Airlines, Plus Ultra Lineas Aereas.
How far is Bogota from Madrid?
The distance is about 8012 km. A direct flight takes about 10 h 25 min.
How long is the flight from Madrid to Bogota?
The shortest flight takes 10 h 10 min; most take about 15 h 20 min.
Which airports do flights from Madrid to Bogota use?
Most depart from Adolfo Suarez Madrid-Barajas Airport and arrive at El Dorado International Airport.
What is the cheapest day of the week to fly from Madrid to Bogota?
In the next two months, Wednesday departures are the cheapest; the single cheapest day is 12 November at $528.
Round trip from $843 Check live prices