Истоки в южной части Лотарингского плато. Течет по равнинам Бургундии. Сона — равнинная река со спокойным течением. Основные притоки: Лантерн, Оньон, ДУ, (левые); Венжан, Тий, Уш (правые).
Питание преимущественно дождевое, наибольшая водность с ноября по апрель. Подъемы уровней во время паводков на 3-4 м. Средний расход воды ок. 400 м3/с. Судоходна почти на всем протяжении, русло шлюзовано и местами обваловано. Соединена каналами с реками Мозель, Луара, Марна, Сена, Рейн.
В устье Соны — г. Лион.