According to Baidu map query, it takes 30 minutes to drive from Beijing North Railway Station to Fengtai Station, passing through Gaoliangqiao Road, Zizhuyuan Road and West Third Ring Road, with a total distance of 15.9 km.
You can also take Daxing Line of Metro Line 4 at Xizhimen Station, pass through the Zoo and the National Library, get off at the National Library Station, walk for 350 meters, and change at the station. The subway 16 line passes through Erligou, Daguanying and Honglian South Road, and gets off at Fengtai Station. The whole journey17km takes 52 minutes.