This paper proposes a novel route planning scheme for cycling. It utilizes an electronic map to incorporate with the specialized bike route planning algorithm. The system features the following functions: Bike route planning, navigation, and route recommendation and covers the following operational modes; the shortest route planning, easiest route planning and hardest route planning. The shortest route planning simply considers the whole route length as the objective cost. The easiest and hardest route planning considers both altitude and length of the route. A combination of the altitude and route length is converted to the slope of the Tour of France for evaluation of the bike route difficulty ratings. Geographic information of the Da-Keng mountain area in Taichung City has been utilized as a testing platform for realization of the proposed route planning method. Real-world tests have been conducted for demonstration.