As Home Advisor says "A plumber charges around $375 to replace a toilet. Most charge between $275 and $480. This includes the cost of removing and disposing of your old toilet. Note that the actual cost to replace a toilet depends on your location, the type of toilet and the difficulty of the installation.
National Average: $371
Typical Range: $219 - $523
Miami 24/7 Plumbing price: $250
Toilet Replacement and Installation service page.