Algiers to Madrid Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Algiers — Madrid

19 flights in a week

Departure and arrival times are local (Algiers and Madrid)

Departure Arrival Flight days Flight Airlines Flight time Airports
08:35 11:10 sun IB1378 Iberia 1h 35m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
09:45 12:30 tue, thu AH2006 Air Algerie 1h 45m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
11:10 13:55 sun AH2006 Air Algerie 1h 45m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
12:00 13:19 sun Hi Fly 1h 19m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
13:00 15:35 mon, tue, wed IB1378 Iberia 1h 35m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
14:15 15:50 tue, thu, fri, sun IB930 Iberia 1h 35m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
18:15 20:50 thu IB1378 Iberia 1h 35m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
18:50 20:30 fri AH2206 Air Algerie 40m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
19:05 20:40 wed IB930 Iberia 1h 35m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
19:20 21:00 wed AH2206 Air Algerie 40m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
19:40 22:10 sat UX812 Air Europa 1h 30m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
21:05 23:40 sat IB1378 Iberia 1h 35m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates
21:15 23:50 fri IB1378 Iberia 1h 35m Houari Boumediene Airport — Adolfo Suarez Madrid-Barajas Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.

Request history8.3.0PHP Version104msRequest Duration3MBMemory UsageGET schedules/{originCityIata}/{destinationCityIata}Route
    • Booting (20.93ms)time
    • Application (83.11ms)time
    • 1 x Application (79.87%)
      83.11ms
      1 x Booting (20.12%)
      20.93ms
      21 templates were rendered
      • 1x views_us.schedules.routeroute.blade.php#?blade
      • 1x schedules.routeroute.blade.php#?blade
      • 1x index.section-smallMainSlidesection-smallMainSlide.blade.php#?blade
      • 1x components.avia-formavia-form.blade.php#?blade
      • 1x breadcrumbs::bootstrap4bootstrap4.blade.php#?blade
      • 1x banners.schedule-topschedule-top.blade.php#?blade
      • 1x schedules.timetabletimetable.blade.php#?blade
      • 1x views_us.schedules.routeDescriptionrouteDescription.blade.php#?blade
      • 1x components.related-linksrelated-links.blade.php#?blade
      • 1x banners.schedule-bottomschedule-bottom.blade.php#?blade
      • 1x layouts.mainmain.blade.php#?blade
      • 1x headerheader.blade.php#?blade
      • 2x menumenu.blade.php#?blade
      • 1x footerfooter.blade.php#?blade
      • 1x components.footer-popular-flightsfooter-popular-flights.blade.php#?blade
      • 1x footer_scriptsfooter_scripts.blade.php#?blade
      • 1x components.currencycurrency.blade.php#?blade
      • 2x components.popuppopup.blade.php#?blade
      • 1x components.languagelanguage.blade.php#?blade
      uri
      GET schedules/{originCityIata}/{destinationCityIata}
      middleware
      web
      controller
      App\Http\Controllers\SchedulesController@route
      namespace
      prefix
      /
      where
      as
      schedules
      file
      app/Http/Controllers/SchedulesController.php:36-141
      9 statements were executed15.41ms
      • QueryDetector.php#25aviaticketsConnection Established
        Backtrace
        • vendor/beyondcode/laravel-query-detector/src/QueryDetector.php:25
        • vendor/beyondcode/laravel-query-detector/src/QueryDetectorMiddleware.php:30
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • app/Http/Middleware/MinifyHtml.php:21
      • CitySqlRepository.php#40aviatickets6.54msselect * from `cities` where `code` in ('alg', 'mad')
        Bindings
        • 0: alg
        • 1: mad
        Backtrace
        • app/Avia/Infrastructure/City/CitySqlRepository.php:40
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/City/CitySqlRepository.php:37
        • app/Http/Controllers/SchedulesController.php:38
      • TimetableRepository.php#39aviatickets1.15msselect * from `timetables` where `origin_city_id` = 182 and `destination_city_id` = 3787 order by `time_origin` asc limit 1000
        Bindings
        • 0: 182
        • 1: 3787
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:39
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:30
        • app/Http/Controllers/SchedulesController.php:47
      • TimetableRepository.php#39aviatickets1.02msselect * from `airports` where `airports`.`id` in (4058)
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:39
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:30
        • app/Http/Controllers/SchedulesController.php:47
      • TimetableRepository.php#39aviatickets1.04msselect * from `airports` where `airports`.`id` in (446)
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:39
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:30
        • app/Http/Controllers/SchedulesController.php:47
      • TimetableRepository.php#39aviatickets1.08msselect * from `airlines` where `airlines`.`id` in (89, 792, 2754, 2817)
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:39
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:30
        • app/Http/Controllers/SchedulesController.php:47
      • LocalRouteRepository.php#520aviatickets1.48msselect * from `flights_by` where `origin_city_id` = 182 and `destination_city_id` = 3787 limit 1
        Bindings
        • 0: 182
        • 1: 3787
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:520
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:514
        • app/Http/Controllers/SchedulesController.php:189
      • LocalRouteRepository.php#520aviatickets970μsselect * from `sites_relationships` where `sites_relationships`.`id` in (11561)
        Backtrace
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:520
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/LocalRouteRepository.php:514
        • app/Http/Controllers/SchedulesController.php:189
      • CountriesRepository.php#31aviatickets950μsselect * from `countries` where `code` = '' limit 1
        Bindings
        • 0: 
        Backtrace
        • app/Avia/Infrastructure/Repository/CountriesRepository.php:31
        • app/Avia/Infrastructure/Provider/CurrentCurrencyProvider.php:61
        • app/Avia/Infrastructure/Provider/CurrentCurrencyProvider.php:43
        • app/Http/Controllers/SchedulesController.php:111
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • TimetableRepository.php#53aviatickets1.18msselect count(*) as aggregate from `timetables` where `origin_city_id` = 3787 and `destination_city_id` = 182
        Bindings
        • 0: 3787
        • 1: 182
        Backtrace
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:53
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • app/Avia/Infrastructure/Repository/TimetableRepository.php:47
        • app/Http/Controllers/SchedulesController.php:117
      App\Avia\Infrastructure\Model\Timetable
      13Timetable.php#?
      App\Avia\Infrastructure\Model\Airline
      4Airline.php#?
      App\Avia\Infrastructure\Model\City
      2City.php#?
      App\Avia\Infrastructure\Model\Airport
      2Airport.php#?
      App\Avia\Infrastructure\Model\LocalRoute
      1LocalRoute.php#?
      App\Avia\Infrastructure\Model\SitesRelationship
      1SitesRelationship.php#?
            _token
            c3njidHWa6OIZaHCIBvpE46mfKPkN1mpqVVgubkU
            _previous
            array:1 [ "url" => "https://d.lowcost.club/schedules/alg/mad?_url=%2Fschedules%2Falg%2Fmad" ]
            _flash
            array:2 [ "old" => [] "new" => [] ]
            path_info
            /schedules/alg/mad
            status_code
            200
            
            status_text
            OK
            format
            html
            content_type
            text/html; charset=UTF-8
            request_query
            0 of 0
            array:1 [ "_url" => "/schedules/alg/mad" ]
            request_request
            []
            
            request_headers
            0 of 0
            array:16 [ "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6InZaZUUyQldSSUVQR2VpazJNT3RMMWc9PSIsInZhbHVlIjoiWVVqMXVyaWc3QVFpTWw1VWlYSFVmY3VNejJPM1Z4OCtzZCsyVXFiOFN1bzVZRjZ3OWRGRmlNVGZpdG5CVTlqQWM0eENYZFc4QWs5UTNVM1pWQVZpQVAwZDFlajdyZWcwM1lKUnRqZnIvK085NUFNTndmYzhxeGF4MS9GZzVmckwiLCJtYWMiOiJjNGI2NTZlYzQwMGY0ZWFkMTk5N2U4NzYzY2U0MzFlYjEzNWU2OTYxNzQ3MWUzZWQ3ODIxNzQ0NmUzYTc5ZjE0IiwidGFnIjoiIn0%3D; lowcostclub_session=eyJpdiI6Ilh2MXNDejhkUmVodDhnZjdEUjFnK0E9PSIsInZhbHVlIjoiVHdXK08zVHhZTk94UUg1SGpJd2pWK0tkNnVNOTJNemhlOEk4R0FIR3ZsL1k0ZkFkZ1lqZEtVc3c0WTkyQWh0a2FRNnYzT1psUVdTWi9zZlNBMjdqZUlqSnBPVE0rc0ppbjhGK2tYOHZNcG5qdXU3RlpSY1hWL09tUHNiOWoxY24iLCJtYWMiOiI5MzlkZTBiMzAzMmMwMmU0YTQ3ZDZmMmI0NmZhMzkzMGUzMWU1N2NkM2E5YzVjMTBlMmIzYzNiMTJlM2U1NzIwIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6InZaZUUyQldSSUVQR2VpazJNT3RMMWc9PSIsInZhbHVlIjoiWVVqMXVyaWc3QVFpTWw1VWlYSFVmY3VNejJPM1Z4OCtzZCsyVXFiOFN1bzVZRjZ3OWRGRmlNVGZpdG5CVTlqQWM0eENYZ" ] "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "d.lowcost.club" ] ]
            request_cookies
            0 of 0
            array:2 [ "XSRF-TOKEN" => "c3njidHWa6OIZaHCIBvpE46mfKPkN1mpqVVgubkU" "lowcostclub_session" => "e0xyjpKOVLlE0WoFei7NNP6RmE6cAkcdBa2uhNG4" ]
            response_headers
            0 of 0
            array:5 [ "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 28 Apr 2025 02:29:23 GMT" ] "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjBDNjhza3hFeFFjMlBYVzVVVjlXaVE9PSIsInZhbHVlIjoiNkZLNEhMV0FVVDVhRTdjRlBjdk9HbjFIODlJVlJYbzlzZkZYckpqaW9lSW5pTHo2TzFUcG9xcE1GL05JY2FWVWQwYU9zeFp4QldiSnFXbjl4OHYzYVJiSHhraEhUZjNiUk1HRDBPUGVaMlNNSUwwU1VEUzUzWDQyTllTUWxHTmIiLCJtYWMiOiJmZDEzNjBiNTBhZWQzZTkzNDRiOWJmYjVkZWE1ZDgyZmIxM2UyNmU0YzRiMDJlMGRiNmMzYjQ3NjZhMjRlNTE2IiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 04:29:24 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjBDNjhza3hFeFFjMlBYVzVVVjlXaVE9PSIsInZhbHVlIjoiNkZLNEhMV0FVVDVhRTdjRlBjdk9HbjFIODlJVlJYbzlzZkZYckpqaW9lSW5pTHo2TzFUcG9xcE1GL05JY2FWVWQwYU9ze" 1 => "lowcostclub_session=eyJpdiI6IjlVQ0cwUjNwVzgwTGJJL2FKRWRaQ2c9PSIsInZhbHVlIjoiZUpwd2tMa0VVeDl5a001cXVuRzZ0NzI0cjNyd3V3ajkwOHpTN3RQWm5jVnN1Y2l3NHRsbHJPTjFvQnplUzdrUktOZ0Z1cnBEUmI1SXZYYmNqaWl0TnlMdG1xSGRKVnRMUW5kQjFsN2UzVGorTDRkV0JOTUtLSG5KRTB0bDJnZFIiLCJtYWMiOiJiYzc0N2Q5MDk2ZDc3N2E2YjU2ZGViOWQwZTQ4NGZhOWEyNzRhNjVkMDcwMzYxMTQwMjQxYWJhYTkwMTA1NTdlIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 04:29:24 GMT; Max-Age=7200; path=/; httponly; samesite=laxlowcostclub_session=eyJpdiI6IjlVQ0cwUjNwVzgwTGJJL2FKRWRaQ2c9PSIsInZhbHVlIjoiZUpwd2tMa0VVeDl5a001cXVuRzZ0NzI0cjNyd3V3ajkwOHpTN3RQWm5jVnN1Y2l3NHRsbHJPTjFvQnplUzdr" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjBDNjhza3hFeFFjMlBYVzVVVjlXaVE9PSIsInZhbHVlIjoiNkZLNEhMV0FVVDVhRTdjRlBjdk9HbjFIODlJVlJYbzlzZkZYckpqaW9lSW5pTHo2TzFUcG9xcE1GL05JY2FWVWQwYU9zeFp4QldiSnFXbjl4OHYzYVJiSHhraEhUZjNiUk1HRDBPUGVaMlNNSUwwU1VEUzUzWDQyTllTUWxHTmIiLCJtYWMiOiJmZDEzNjBiNTBhZWQzZTkzNDRiOWJmYjVkZWE1ZDgyZmIxM2UyNmU0YzRiMDJlMGRiNmMzYjQ3NjZhMjRlNTE2IiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 04:29:24 GMT; path=/XSRF-TOKEN=eyJpdiI6IjBDNjhza3hFeFFjMlBYVzVVVjlXaVE9PSIsInZhbHVlIjoiNkZLNEhMV0FVVDVhRTdjRlBjdk9HbjFIODlJVlJYbzlzZkZYckpqaW9lSW5pTHo2TzFUcG9xcE1GL05JY2FWVWQwYU9ze" 1 => "lowcostclub_session=eyJpdiI6IjlVQ0cwUjNwVzgwTGJJL2FKRWRaQ2c9PSIsInZhbHVlIjoiZUpwd2tMa0VVeDl5a001cXVuRzZ0NzI0cjNyd3V3ajkwOHpTN3RQWm5jVnN1Y2l3NHRsbHJPTjFvQnplUzdrUktOZ0Z1cnBEUmI1SXZYYmNqaWl0TnlMdG1xSGRKVnRMUW5kQjFsN2UzVGorTDRkV0JOTUtLSG5KRTB0bDJnZFIiLCJtYWMiOiJiYzc0N2Q5MDk2ZDc3N2E2YjU2ZGViOWQwZTQ4NGZhOWEyNzRhNjVkMDcwMzYxMTQwMjQxYWJhYTkwMTA1NTdlIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 04:29:24 GMT; path=/; httponlylowcostclub_session=eyJpdiI6IjlVQ0cwUjNwVzgwTGJJL2FKRWRaQ2c9PSIsInZhbHVlIjoiZUpwd2tMa0VVeDl5a001cXVuRzZ0NzI0cjNyd3V3ajkwOHpTN3RQWm5jVnN1Y2l3NHRsbHJPTjFvQnplUzdr" ] ]
            session_attributes
            0 of 0
            array:3 [ "_token" => "c3njidHWa6OIZaHCIBvpE46mfKPkN1mpqVVgubkU" "_previous" => array:1 [ "url" => "https://d.lowcost.club/schedules/alg/mad?_url=%2Fschedules%2Falg%2Fmad" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
            ClearShow all
            Date ↕MethodURLData
            #12025-04-28 02:29:24GET/schedules/alg/mad21923