kkh will be cheaper than tmc coz the former is a subsidized hospital while the latter is a private hospital.
the cost of staying depends on yr delivery type and the number of days u would need to stay in the hospital.
Charges should range from around 6k stay in 1 bedded room.
Few years ago, tmc allow u to upgrade from 4 bedded to 2 bedded wards, subject to availability but at no extra charges.
not sure if this is still the current practice.