This has been an issue since the first beta last year but I thought I would post again about it.
Units will use roads effectively to move across terrain but seem to choose to enter forests at half movement rate rather than simply move at twice the speed in open terrain 1 square away. You really can't leave units to move themselves to a destination if forests are close by.