how far is buffalo mn from saint paul
The total driving distance from Saint Paul, MN to Buffalo, MN is 52 miles or 84 kilometers. Your trip begins in Saint Paul, Minnesota. It ends in Buffalo, Minnesota. If you are planning a road trip, you might also want to calculate the total driving time from Saint Paul, MN to Buffalo, MN so you can see when you'll arrive at your destination.