Cheap Flights to Perth
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights to Perth

    Airline Results Price View
    View All Airlines View Flights
    Virgin Australia 181 results A$210 View Flights
    Tigerair 49 results A$296 View Flights
    Jetstar Airways 63 results A$388 View Flights
    Qantas 750 results A$455 View Flights
    Air North 1 result A$1,528 View Flights
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 55m
    8:30 am GET - 9:25 am PER
    Virgin Australia Direct 1h 10m
    8:00 am PER - 9:10 am GET
    A$211
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    8:30 am
    55m
    PER
    9:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    VA2652
    8:30 am, 31 Oct Fri
    GET Geraldton
    9:25 am, 31 Oct Fri
    PER Perth
    55m

    Return: Perth to Geraldton

    PER
    8:00 am
    1h 10m
    GET
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    VA2651
    8:00 am, 2 Nov Sun
    PER Perth
    9:10 am, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 1h 15m
    6:15 pm GET - 7:30 pm PER
    Virgin Australia Direct 1h 10m
    8:00 am PER - 9:10 am GET
    A$275
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    6:15 pm
    1h 15m
    PER
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2658
    6:15 pm, 31 Oct Fri
    GET Geraldton
    7:30 pm, 31 Oct Fri
    PER Perth
    1h 15m

    Return: Perth to Geraldton

    PER
    8:00 am
    1h 10m
    GET
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    VA2651
    8:00 am, 2 Nov Sun
    PER Perth
    9:10 am, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 55m
    8:30 am GET - 9:25 am PER
    Virgin Australia Direct 1h 10m
    4:30 pm PER - 5:40 pm GET
    A$275
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    8:30 am
    55m
    PER
    9:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    VA2652
    8:30 am, 31 Oct Fri
    GET Geraldton
    9:25 am, 31 Oct Fri
    PER Perth
    55m

    Return: Perth to Geraldton

    PER
    4:30 pm
    1h 10m
    GET
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2657
    4:30 pm, 2 Nov Sun
    PER Perth
    5:40 pm, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 1h 15m
    12:25 pm GET - 1:40 pm PER
    Virgin Australia Direct 1h 10m
    8:00 am PER - 9:10 am GET
    A$275
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    12:25 pm
    1h 15m
    PER
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2654
    12:25 pm, 31 Oct Fri
    GET Geraldton
    1:40 pm, 31 Oct Fri
    PER Perth
    1h 15m

    Return: Perth to Geraldton

    PER
    8:00 am
    1h 10m
    GET
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    VA2651
    8:00 am, 2 Nov Sun
    PER Perth
    9:10 am, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 1h 15m
    3:55 pm GET - 5:10 pm PER
    Virgin Australia Direct 1h 10m
    8:00 am PER - 9:10 am GET
    A$275
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    3:55 pm
    1h 15m
    PER
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2656
    3:55 pm, 31 Oct Fri
    GET Geraldton
    5:10 pm, 31 Oct Fri
    PER Perth
    1h 15m

    Return: Perth to Geraldton

    PER
    8:00 am
    1h 10m
    GET
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    VA2651
    8:00 am, 2 Nov Sun
    PER Perth
    9:10 am, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 55m
    8:30 am GET - 9:25 am PER
    Virgin Australia Direct 1h 10m
    2:10 pm PER - 3:20 pm GET
    A$275
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    8:30 am
    55m
    PER
    9:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    VA2652
    8:30 am, 31 Oct Fri
    GET Geraldton
    9:25 am, 31 Oct Fri
    PER Perth
    55m

    Return: Perth to Geraldton

    PER
    2:10 pm
    1h 10m
    GET
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2655
    2:10 pm, 2 Nov Sun
    PER Perth
    3:20 pm, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Mon, 29 Jun Return: Wed, 1 Jul Melbourne to Perth Mon, 29 Jun - Wed, 1 Jul
    Tigerair Direct 4h 14m
    9:45 pm MEL - 11:59 pm PER
    Tigerair Direct 3h 30m
    5:45 pm PER - 11:15 pm MEL
    A$298
    expedia.com.au
    Show Details

    Depart: Melbourne to Perth

    MEL
    9:45 pm
    4h 14m
    PER
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TT421
    9:45 pm, 29 Jun Mon
    MEL Melbourne
    11:59 pm, 29 Jun Mon
    PER Perth
    4h 14m

    Return: Perth to Melbourne

    PER
    5:45 pm
    3h 30m
    MEL
    11:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TT416
    5:45 pm, 1 Jul Wed
    PER Perth
    11:15 pm, 1 Jul Wed
    MEL Melbourne
    3h 30m
    Depart: Mon, 29 Jun Return: Wed, 1 Jul Melbourne to Perth Mon, 29 Jun - Wed, 1 Jul
    Tigerair Direct 4h 15m
    3:00 pm MEL - 5:15 pm PER
    Tigerair Direct 3h 30m
    12:35 am PER - 6:05 am MEL
    A$298
    expedia.com.au
    Show Details

    Depart: Melbourne to Perth

    MEL
    3:00 pm
    4h 15m
    PER
    5:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TT413
    3:00 pm, 29 Jun Mon
    MEL Melbourne
    5:15 pm, 29 Jun Mon
    PER Perth
    4h 15m

    Return: Perth to Melbourne

    PER
    12:35 am
    3h 30m
    MEL
    6:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    TT426
    12:35 am, 1 Jul Wed
    PER Perth
    6:05 am, 1 Jul Wed
    MEL Melbourne
    3h 30m
    Depart: Mon, 29 Jun Return: Wed, 1 Jul Melbourne to Perth Mon, 29 Jun - Wed, 1 Jul
    Tigerair Direct 4h 15m
    3:00 pm MEL - 5:15 pm PER
    Tigerair Direct 3h 30m
    5:45 pm PER - 11:15 pm MEL
    A$298
    expedia.com.au
    Show Details

    Depart: Melbourne to Perth

    MEL
    3:00 pm
    4h 15m
    PER
    5:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TT413
    3:00 pm, 29 Jun Mon
    MEL Melbourne
    5:15 pm, 29 Jun Mon
    PER Perth
    4h 15m

    Return: Perth to Melbourne

    PER
    5:45 pm
    3h 30m
    MEL
    11:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TT416
    5:45 pm, 1 Jul Wed
    PER Perth
    11:15 pm, 1 Jul Wed
    MEL Melbourne
    3h 30m
    Depart: Mon, 29 Jun Return: Wed, 1 Jul Melbourne to Perth Mon, 29 Jun - Wed, 1 Jul
    Tigerair Direct 4h 14m
    9:45 pm MEL - 11:59 pm PER
    Tigerair Direct 3h 30m
    12:35 am PER - 6:05 am MEL
    A$298
    expedia.com.au
    Show Details

    Depart: Melbourne to Perth

    MEL
    9:45 pm
    4h 14m
    PER
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TT421
    9:45 pm, 29 Jun Mon
    MEL Melbourne
    11:59 pm, 29 Jun Mon
    PER Perth
    4h 14m

    Return: Perth to Melbourne

    PER
    12:35 am
    3h 30m
    MEL
    6:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    TT426
    12:35 am, 1 Jul Wed
    PER Perth
    6:05 am, 1 Jul Wed
    MEL Melbourne
    3h 30m
    Depart: Mon, 29 Jun Return: Wed, 1 Jul Melbourne to Perth Mon, 29 Jun - Wed, 1 Jul
    Tigerair Direct 4h 14m
    9:45 pm MEL - 11:59 pm PER
    Tigerair Direct 3h 30m
    12:35 am PER - 6:05 am MEL
    A$314
    au.edreams.com
    Show Details

    Depart: Melbourne to Perth

    MEL
    9:45 pm
    4h 14m
    PER
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR421
    9:45 pm, 29 Jun Mon
    MEL Melbourne
    11:59 pm, 29 Jun Mon
    PER Perth
    4h 14m

    Return: Perth to Melbourne

    PER
    12:35 am
    3h 30m
    MEL
    6:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    TR426
    12:35 am, 1 Jul Wed
    PER Perth
    6:05 am, 1 Jul Wed
    MEL Melbourne
    3h 30m
    Depart: Mon, 29 Jun Return: Wed, 1 Jul Melbourne to Perth Mon, 29 Jun - Wed, 1 Jul
    Tigerair Direct 4h 15m
    3:00 pm MEL - 5:15 pm PER
    Tigerair Direct 3h 30m
    12:35 am PER - 6:05 am MEL
    A$314
    au.edreams.com
    Show Details

    Depart: Melbourne to Perth

    MEL
    3:00 pm
    4h 15m
    PER
    5:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR413
    3:00 pm, 29 Jun Mon
    MEL Melbourne
    5:15 pm, 29 Jun Mon
    PER Perth
    4h 15m

    Return: Perth to Melbourne

    PER
    12:35 am
    3h 30m
    MEL
    6:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    TR426
    12:35 am, 1 Jul Wed
    PER Perth
    6:05 am, 1 Jul Wed
    MEL Melbourne
    3h 30m
    Depart: Mon, 29 Jun Return: Wed, 1 Jul Melbourne to Perth Mon, 29 Jun - Wed, 1 Jul
    Tigerair Direct 4h 14m
    9:45 pm MEL - 11:59 pm PER
    Tigerair Direct 3h 30m
    5:45 pm PER - 11:15 pm MEL
    A$314
    au.edreams.com
    Show Details

    Depart: Melbourne to Perth

    MEL
    9:45 pm
    4h 14m
    PER
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR421
    9:45 pm, 29 Jun Mon
    MEL Melbourne
    11:59 pm, 29 Jun Mon
    PER Perth
    4h 14m

    Return: Perth to Melbourne

    PER
    5:45 pm
    3h 30m
    MEL
    11:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR416
    5:45 pm, 1 Jul Wed
    PER Perth
    11:15 pm, 1 Jul Wed
    MEL Melbourne
    3h 30m
    Depart: Mon, 29 Jun Return: Wed, 1 Jul Melbourne to Perth Mon, 29 Jun - Wed, 1 Jul
    Tigerair Direct 4h 15m
    3:00 pm MEL - 5:15 pm PER
    Tigerair Direct 3h 30m
    5:45 pm PER - 11:15 pm MEL
    A$314
    au.edreams.com
    Show Details

    Depart: Melbourne to Perth

    MEL
    3:00 pm
    4h 15m
    PER
    5:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR413
    3:00 pm, 29 Jun Mon
    MEL Melbourne
    5:15 pm, 29 Jun Mon
    PER Perth
    4h 15m

    Return: Perth to Melbourne

    PER
    5:45 pm
    3h 30m
    MEL
    11:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TR416
    5:45 pm, 1 Jul Wed
    PER Perth
    11:15 pm, 1 Jul Wed
    MEL Melbourne
    3h 30m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 1h 15m
    6:15 pm GET - 7:30 pm PER
    Virgin Australia Direct 1h 10m
    2:10 pm PER - 3:20 pm GET
    A$338
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    6:15 pm
    1h 15m
    PER
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2658
    6:15 pm, 31 Oct Fri
    GET Geraldton
    7:30 pm, 31 Oct Fri
    PER Perth
    1h 15m

    Return: Perth to Geraldton

    PER
    2:10 pm
    1h 10m
    GET
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2655
    2:10 pm, 2 Nov Sun
    PER Perth
    3:20 pm, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 1h 15m
    3:55 pm GET - 5:10 pm PER
    Virgin Australia Direct 1h 10m
    2:10 pm PER - 3:20 pm GET
    A$338
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    3:55 pm
    1h 15m
    PER
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2656
    3:55 pm, 31 Oct Fri
    GET Geraldton
    5:10 pm, 31 Oct Fri
    PER Perth
    1h 15m

    Return: Perth to Geraldton

    PER
    2:10 pm
    1h 10m
    GET
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2655
    2:10 pm, 2 Nov Sun
    PER Perth
    3:20 pm, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 1h 15m
    3:55 pm GET - 5:10 pm PER
    Virgin Australia Direct 1h 10m
    4:30 pm PER - 5:40 pm GET
    A$338
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    3:55 pm
    1h 15m
    PER
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2656
    3:55 pm, 31 Oct Fri
    GET Geraldton
    5:10 pm, 31 Oct Fri
    PER Perth
    1h 15m

    Return: Perth to Geraldton

    PER
    4:30 pm
    1h 10m
    GET
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2657
    4:30 pm, 2 Nov Sun
    PER Perth
    5:40 pm, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 1h 15m
    6:15 pm GET - 7:30 pm PER
    Virgin Australia Direct 1h 10m
    4:30 pm PER - 5:40 pm GET
    A$338
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    6:15 pm
    1h 15m
    PER
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2658
    6:15 pm, 31 Oct Fri
    GET Geraldton
    7:30 pm, 31 Oct Fri
    PER Perth
    1h 15m

    Return: Perth to Geraldton

    PER
    4:30 pm
    1h 10m
    GET
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2657
    4:30 pm, 2 Nov Sun
    PER Perth
    5:40 pm, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 1h 15m
    12:25 pm GET - 1:40 pm PER
    Virgin Australia Direct 1h 10m
    2:10 pm PER - 3:20 pm GET
    A$338
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    12:25 pm
    1h 15m
    PER
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2654
    12:25 pm, 31 Oct Fri
    GET Geraldton
    1:40 pm, 31 Oct Fri
    PER Perth
    1h 15m

    Return: Perth to Geraldton

    PER
    2:10 pm
    1h 10m
    GET
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2655
    2:10 pm, 2 Nov Sun
    PER Perth
    3:20 pm, 2 Nov Sun
    GET Geraldton
    1h 10m
    Depart: Fri, 31 Oct Return: Sun, 2 Nov Geraldton to Perth Fri, 31 Oct - Sun, 2 Nov
    Virgin Australia Direct 1h 15m
    12:25 pm GET - 1:40 pm PER
    Virgin Australia Direct 1h 10m
    4:30 pm PER - 5:40 pm GET
    A$338
    au.bravofly.com
    Show Details

    Depart: Geraldton to Perth

    GET
    12:25 pm
    1h 15m
    PER
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2654
    12:25 pm, 31 Oct Fri
    GET Geraldton
    1:40 pm, 31 Oct Fri
    PER Perth
    1h 15m

    Return: Perth to Geraldton

    PER
    4:30 pm
    1h 10m
    GET
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA2657
    4:30 pm, 2 Nov Sun
    PER Perth
    5:40 pm, 2 Nov Sun
    GET Geraldton
    1h 10m