Queensland Rail
Rosewood is served by Queensland Rail Travel's twice weekly "Westlander" travelling between Brisbane and Charleville.