Rome2Rio

How to get fromRainbow to Swan Hillby taxi, bus, or car

Find Transport to Swan Hill

See all options

There are 3 ways to get from Rainbow to Swan Hill by taxi, bus, or car

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

  1. Taxi, bus

    best
    1. Take the taxi from Rainbow to Austin St/Henty Hwytaxi taxi
    2. Take the bus from Austin St/Henty Hwy to Ouyen Community Park/Oke Stbus bus
    3. Take the bus from Ouyen Community Park/Oke St to Swan Hill Station/Curlewis Stbus bus
    5h 5m
    $104–153
  2. Drive, bus

    cheapest
    1. Drive from Rainbow to Newsagency/Best Stcar car
    2. Take the bus from Newsagency/Best St to Campbell St/McCallum Stbus bus Sea Lake - Swan Hill Via Lake Boga or Ultima
    2h 12m
    $24–34
  3. Drive 176.8 km

    1. Drive from Rainbow to Swan Hillcar car 176.8 km
    2h 5m
    $32–46

Questions & Answers

What companies run services between Rainbow, VIC, Australia and Swan Hill, VIC, Australia?

There is no direct connection from Rainbow to Swan Hill. However, you can take the taxi to Austin St/Henty Hwy, take the bus to Ouyen Community Park/Oke St, then take the bus to Swan Hill Station/Curlewis St. Alternatively, you can take a vehicle from Rainbow to Campbell St/McCallum St via Newsagency/Best St in around 2h 12m.

Bus operators
Other operators

Want to know more about travelling around Australia

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.

Related travel guides