Public transport in Perth and Kinross is available for two main modes of transport—bus and rail—assisting residents of and visitors to the Perth and Kinross council area to travel around much of its 2,041 square miles (5,290 km2).
Although Perth has an airport—Perth Airport—it is not used for commercial flights.
As of 2023, seven operators provide bus and coach services in Perth and Kinross, the largest being Stagecoach East Scotland.
Perth and Kinross is home to six railway stations: Perth, Gleneagles, Dunblane, Pitlochry, Dunkeld & Birnam and Blair Atholl.