Both Prevnar 13 and Synflorix are better than the older Prevnar which provides protection against only 7 serotypes. With Prevnar 13, one gets protected against 13 types of pneumococcal bacteria and Synflorix protects against 10 types.
There is no clinical data available till now to prove which of the two, Synflorix vs Prevnar13 is better in terms of efficacy.
Prevnar 13 is double the price of Synflorix but has added protection against 3 extra serotypes and is from a trusted brand Pfizer USA which had monopoly for Pneumococcal conjugate vaccines till Synflorix was launched.
For more info see