distance patna to lucknow by bus
Distance between Patna to Lucknow is 527 km by Road and 501 km by Rails. Aerial distance is 447 km.