I'm not an expert by any means but it seems that if you are provided 10 consecutive hours of "rest" before your next duty cycle you are good by pt 135.
Travel time not local in nature does not extend your duty day, but may not be considered "rest". If ten hours of "rest" is provided after you arrive at the second city, it seems to me that there is no problem. If the ten hours of rest includes the commercial flight...you might want to run it by someone a lot smarter than me and not on the internet.
YMMV