Bug, w odróżnieniu do Warty i Odry, a podobnie jak Wisła, jest rzeką dynamiczną. Pełno w niej mielizn, raf kamiennych, łach, co chwilą trzeba szukać przejścia między wyspami, nierzadko wielkimi. Urokliwy jest przełom Bugu: rzeka meandruje, przyspiesza, rzeźbi cierpliwie wysokie brzegi, które trudno jest zdobyć. Na zakolach pełno piaszczystych plaż. Kilometrami ciągną się brzegi usłane potężnymi drzewami zwalonymi przez bobry. Poniżej zamieszczony został opis ok. 200 km Bugu płynącego w całości w granicach Polski. Pominięty został opis 200km Bugu ukraińskiego oraz 363 km rzeki granicznej polsko-ukraińskiej i polsko-białoruskiej. Pamiętać należy, że rejs w górę Bugu powyżej Niemirowa odcinkiem granicznym jest niemożliwy/utrudniony z uwagi na fakt, że na wysokości Terespola i Brześcia Bug przepływa przez białoruską twierdzę Brześć.
Komunikat o błędzie
- Deprecated function: The each() function is deprecated. This message will be suppressed on further calls w _menu_load_objects() (linia 579 z /waterways.pl/includes/menu.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Notice: Trying to access array offset on value of type int w element_children() (linia 6594 z /waterways.pl/includes/common.inc).
- Deprecated function: PHP Startup: Passing glue string after array is deprecated. Swap the parameters w drupal_get_feeds() (linia 394 z /waterways.pl/includes/common.inc).