Melbourne's airport services both domestic and international flights. While plenty of international airlines have direct flights into Melbourne, many flights still stop off in Sydney. Domestic flights run between Melbourne and all Australian capital cities, as well as to many regional centres and a few towns in Victoria. Bus travel is the cheapest way to get around, but it's a big country and it can be slow and tedious.
Buses tend to travel the major highways, which can make the trip even more boring.
Buses arrive in Melbourne from other Australian capitals, Victorian towns and tourist favourites like Alice Springs and Cairns. Small bus companies travel slower, more scenic routes such as the Great Ocean Road, through the Victorian High Country, along the east coast and through central Australia. Driving is on the left. The country's train system is less extensive than the bus network and train travel is more expensive, but its often quicker and almost always more pleasant than slogging it out on a bus. Interstate rail services really only operate between capital cities.