
Ballina, New South Wales to Perth, Western Australia from AU$184: 7 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Ballina to Perth: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Ballina to Perth with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Ballina to Perth
The journey from Ballina to Perth showcases a stunning contrast between the laid-back coastal charm of Ballina and the vibrant, urban landscape of Perth, offering you a chance to experience the best of both worlds.
Best Neighbourhoods in Perth
Perth features diverse neighborhoods, each with distinct charm and experiences.
Best Times To Visit Perth's Attractions
Maximize your experience in Perth by timing your visits to key attractions just right.
Perth Weather: What to Expect Year-Round
Perth enjoys a Mediterranean climate, characterized by hot, dry summers and mild, wet winters, making it an appealing destination throughout the year. Planning your trip during the spring and autumn months can enhance your outdoor experiences, as the weather is typically more moderate and comfortable for exploration.
Dining Recommendation
For a culinary experience that stands out from Ballina’s coastal fare, try Wildflower in Perth, where seasonal dishes highlight local ingredients and Indigenous Australian flavors. The restaurant’s stunning rooftop views and sophisticated atmosphere create a memorable dining setting that contrasts with Ballina's more casual waterfront eateries.
Ballina - Perth operators
Explore transport companies operating between Ballina and Perth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Plane from Ballina Byron Gateway Airport (BNK) to Perth Airport (PER)
Plane from Brisbane Airport (BNE) to Perth Airport (PER)
Plane from Ballina Byron Gateway Airport (BNK) to Perth Airport (PER)
Plane from Brisbane Airport (BNE) to Perth Airport (PER)
Plane from Ballina Byron Gateway Airport (BNK) to Perth Airport (PER)
Plane from Gold Coast Airport (OOL) to Perth Airport (PER)
Train from Adelaide Parklands to Perth
Train from Sydney Central Station to Perth
Bus from Ballina to Central Station
Bus from Central Station to Albury Station
Bus from Ballina to Central Station
Frequently asked questions
Find out more about the route from Ballina to Perth.
Trips from Ballina
- Ballina to Byron Bay
- Ballina to Noosa Heads
- Ballina to Gold Coast
- Ballina to Lismore
- Ballina to Sydney
- Ballina to Casino
- Ballina to Evans Head
- Ballina to Yamba
- Ballina to Port Macquarie
- Ballina to Grafton
- Ballina to Tweed Heads
- Ballina to Kingscliff
- Ballina to Coffs Harbour
- Ballina to Brunswick Heads
- Ballina to Mullumbimby
- Ballina to Canberra
- Ballina to Hervey Bay
- Ballina to Murwillumbah
- Ballina to Nambucca Heads
- Ballina to Coolangatta
- Ballina to Tamworth
- Ballina to Surfers Paradise
- Ballina to Kempsey
- Ballina to Toowoomba
- Ballina to Cairns
- Ballina to Taree
- Ballina to Dubbo
- Ballina to Forster
- Ballina to Armidale
- Ballina to Rockhampton
- Ballina to Townsville
- Ballina to Bundaberg
- Ballina to Brisbane
- Ballina to Gladstone
- Ballina to Broome
- Ballina to Alice Springs
- Ballina to Newcastle
- Ballina to Woolgoolga
- Ballina to Hobart
- Ballina to Tweed Heads South
Trips to Byron Bay
- Melbourne to Perth
- Adelaide to Perth
- Sydney to Perth
- Brisbane to Perth
- Fremantle to Perth
- Exmouth to Perth
- Norseman to Perth
- Mandurah to Perth
- Hyden to Perth
- Broome to Perth
- Yanchep to Perth
- Armadale to Perth
- Bunbury to Perth
- Albany to Perth
- Geraldton to Perth
- Ceduna to Perth
- Joondalup to Perth
- Canberra to Perth
- Margaret River to Perth
- Busselton to Perth
- Augusta to Perth
- Katanning to Perth
- Mackay to Perth
- Wagin to Perth
- Dongara to Perth
- Esperance to Perth
- Port Hedland to Perth
- Darwin to Perth
- Newman to Perth
- Onslow to Perth
- Coral Bay to Perth
- South Hedland to Perth
- Narrogin to Perth
- Butler to Perth
- Midland to Perth
- Kalbarri to Perth
- Meekatharra to Perth
- Auckland to Perth
- Los Angeles to Perth
- Vancouver to Perth