User blog comment:Caring16/Time Line?/@comment-464536-20121019130312

It took Roger two years to sail around the world. It is stated in canon that Corcus was with the crew for three years and that Roger disbanded the crew a year after he reached raftel. So that means that it took them two years to sail through the grand line and reach raftel.