大约需要30-45分钟的时间。
因为北京站到方庄医院的距离大约是12公里左右,如果路况顺畅的话,乘坐出租车大约需要30分钟左右才能到达,但如果遇到交通拥堵或者堵车,需要更长的时间,最长可能会达到45分钟左右。
此外,如果您打算从北京站搭乘公共交通工具,可能需要更多的时间,建议提前查看线路和时刻表,以便安排好行程时间。