Het openbaar vervoer in Overijssel is prima geregeld. Tussen de grote steden rijden intercitytreinen en sneltreinen. Veel kleinere plaatsen hebben een station, waar stoptreinen stoppen.
Tussen de meeste plaatsen in de provincie zijn regelmatige busverbindingen.